自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 史上oc最全总结

1,OOP 面向对象编程2,结构体 结构体名 {              变量名};3,封装 继承  多态  三大特性4,高内聚 低耦合5,**枚举** 判断最常用    enum {log  unloosen}用结构体创建对象  多了就是一个类6,延展 类方法作用:保证7,结构体三大要素:类型名 变量名 初值8,类[特征 行为{返回值 方法名 行参}]9

2015-07-18 20:16:53 456

原创 字典集合小知识

1,首先来讲一个行列转置的问题,有一个磁条,我们往里存数据,int占4个字节,char占1个等,若当中的一个被删掉,则此位置内容为零,而这块的内存却不能被重复利用,就会造成浪费,为了把空间重新利用起来就用到了链表指针,相当于一个结构体,包括两个部分,分别是内容和下一个指针,第一个是头指针和空位1,再指向空位二的内容,以此类推;2, 字典key值不可以重复  但是内容可以 集合是乱序唯一且不重复

2015-07-14 21:18:03 241

原创 关于类的关键词

1,关键词:     类: Object是父类  第一个变量class isa deprecated被废弃的;     对象:People *p p就是所创建的对象 同时又是成员变量;     成员变量:初始化后的变量 name sex p等等;     实例方法:实力进行调用的用来实现得到结果的     类方法:类进行调用,没有用到所有的实例变量实例方法;     属性:

2015-07-14 20:44:03 736

原创 继承小知识

1,成员变量, 也就是实例变量的子集。即大括号中的内容      2, NSObject是个抽象类,一般进行继承使用,不直接对其进行创建对象。继承它的类统称为model类;      3,用协议可以进行多继承,即间接。否则不可以多继承也不能互相继承;      4,子类继承父类的所有实例变量和方法,若不满意可以重写 overwrite;      5,子类如果继承父类,那么在子类的

2015-07-14 20:23:19 291

转载 取值和取址的区别

指针和任何变量一样就是一容器,不过他装的是地址。而这地址一般都指向另一个变量或者一块数据。当然你也可以用取值符号(*)取任何变量,程序就会自动吧这个变量内的数据作为地址去获取,这个地址的数据,这样是非常危险,容易造成溢出或者任何不可预知的灾难。任何变量都是放在内存中的,取址符号(&)就是获得他们在内存中地址,记得指针也是以变量,没有任何特殊,就看你怎么使用它,你把它当指针就是指针,当普通变量

2015-07-08 08:28:49 3890

原创 iOS NSString的常用用法

//1、创建常量字符串。NSString *astring = @"This is a String!"; //2、创建空字符串,给予赋值。NSString *astring = [[NSString alloc] init]; astring = @"This is a String!"; [astring release];

2015-02-28 12:19:39 176

原创 算法排序

//冒泡排序://#include //int main(int argc, const char * argv[])//{//    int array[] = {3, 5, 9, 4, 6, 7, 12, 24, 14};//    int count = sizeof(array) / sizeof(array[0]);//    int flag = 0;//

2015-02-28 09:37:59 184

原创 iOS求职之C语言面试题

1.static有什么用途?(请至少说明两种)1)限制变量的作用域2)设置变量的存储域(堆,主动分配内存也是堆)1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。
    2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。
    3) 在模块内,一个被声明为静态的函数只可被

2015-02-27 22:27:29 211

原创 基本C语言基础题

1   .  用预处理指令#define  声明一个常数,用以表明1 年中有多少秒(忽略闰年问题)  #define  SECONDS_PER_YEAR   (60   *  60  *  24  *  365)UL   我在这想看到几件事情:     #define  语法的基本知识(例如:不能以分号结束,括号的使用,等等)   懂得预处理器将为你计算常数表达式的值,因此,直接写出你是如何计算一

2015-02-27 22:10:29 256

原创 什么是UI?

User Interface(用户界面),简称ui,是指对软件的人机交互、操作逻辑、界面美观的整体设计。UI设计分三个分支:1、研究界面—-图形设计师Graphic UI designer,简称GUI,国内目前大部分UI工作者都是从事这个行业。包括(网页设计,软件界面,移动端界面设计),每天工作做着各种界面设计。2、交互设计师,做整个项目的交互流程。3、用户体验研究师,主要是通过各

2015-02-26 19:31:20 414

转载 为什么安卓机没有iPhone流畅?

Android没有iOS流畅的根本的原因是,iOS的UI渲染采用实时优先级,而Android的UI渲染遵循传统电脑模式的主线程普通优先级。渲染机制不同Android没有iOS流畅的根本的原因是,iOS的UI渲染采用实时优先级,而Android的UI渲染遵循传统电脑模式的主线程普通优先级。通俗点说就是iOS对屏幕反应的优先级最高,用户只要触摸屏幕,系统就会最优先处理屏幕显示这个层级,马上

2015-02-26 19:26:48 478

原创 在辞职后的旅途中:我写了个App 创立了一家公司(有感)

有人说程序员其实都是一名“作家”,这一点我非常的赞同。       作家是做什么的:将优美的文字、精彩的桥段和跌宕起伏的故事情节交织在一起形成一篇文章的人,程序员亦是如此。       《在辞职后的旅途中:我写了个App 创立了一家公司》这篇文章讲述了一个在旧金山的程序员卖掉了自己公司的一切,只身环游20个国家45座城市,从中有所理解的故事。在这个故事里其实我懂得的其实并不是很多,唯有一点

2015-02-24 22:15:01 227

原创 Objective-C方法对象及其使用

Objective-C方法对象及其使用是本文要介绍的内容,主要包括 static 对象、static 、public 、private 方法。Objective-C 方法,Objective-C 对象,Objective-C私有方法,Objective-C 静态方法。具体内容来看本文详解。1、@public,@protected,@private个人觉得@public和@protected

2015-02-24 10:55:03 305

原创 Objective-C语法快速参考

大部分有一点其他平台开发基础的初学者看到XCode,第一感想是磨拳擦掌,看到Interface Builder之后,第一感想是跃跃欲试,而看到Objective-C的语法,第一感想就变成就望而却步了。好吧,我是在说我自己。 如果你和我一样,对苹果相关的开发:Mac OS X或是iPhone有兴趣,但是第一时间看到Objective-C就会头疼并伴有发烧症状的话,疗效比较好的快速治疗方法是阅

2015-02-23 20:39:27 178

转载 【Objective-C】OC中点语法的内存管理

下面来一起学习一下点语法的内存管理(一):赋值          assign:直接赋值,默认          retain:保留对象          copy:拷贝对象 示例代码: @property (assign)Person *person; @synthesize person=_person; 当使用retain的时候为: -(v

2015-02-22 13:17:57 369

原创 Objective-C内存管理和原理

一 基本原理Objective-C的内存管理机制与Java那种全自动的垃圾回收机制是不同的,它本质上还是C语言中的手动管理方式,只不过稍微加了一些自动方法。1           Objective-C的对象生成于堆之上,生成之后,需要一个指针来指向它。ClassA *obj1 = [[ClassA alloc] init]; 2           Objective-C的对

2015-02-21 22:19:06 265

原创 《Objective-C基础教程》学习小结

提纲:简介与C语言相比要注意的地方objective-c高级特性开发工具介绍(cocoa 工具包的功能,框架,源文件组织;XCode使用介绍)简介:1. objective-c是C语言的一个扩展集,主要由APPLE公司维护,是MAC系统下的主要开发语言。2. 开发 Mac的 UI 程序来说,使用的是 Cocoa 这个框架,cocoa的组成部分有:foundation和a

2015-02-21 15:15:24 541

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除