上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 20 下一页
摘要: block的概念1 block是一个类型,block对象是一个C级别的语法和运行机制,它与标准的C函数类似,不同之处在于,它除了有可执行代码以外,它还包含了与堆、栈内存绑定的变量。因此,Block对象包含着一组状态数据,这些数据在程序执行时用于对行为产生影响2 你可以用Block来写... 阅读全文
posted @ 2015-05-15 15:59 王世桢 阅读(328) 评论(0) 推荐(0) 编辑
摘要: Category 分类 ,又称为类别、类目概念1 Category有多种翻译:分类、类别、类目(一般叫分类的多)2 Category式OC特有的语法,其他语言没有的语法(类似于C#语言中的"扩展方法"和partial 关键字作用1 在不修改原有类的基础上增加新的方法2 一个庞大的类可以分模式开发3 ... 阅读全文
posted @ 2015-05-15 13:34 王世桢 阅读(1253) 评论(0) 推荐(0) 编辑
摘要: 指针: 指向内存的地址指针变量 存放地址的变量指针变量值 变量中存放的值(地址值)指针变量指向的内存单元值 内存地址指向的值1):强指针:默认的情况下,所有的指针都是强指针,关键字strong2):弱指针:__weak关键字修饰的指针 ... 阅读全文
posted @ 2015-05-15 10:59 王世桢 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 作用:可以简单地引用一个类简单使用@class Dog; //类的引入 #import "Dog.h"仅仅是告诉编译器:Dog是一个类;并不会包含Dog这个类的所有内容 具体使用在.h文件中使用@class引用一个类在.m文件中使用#import包含这个类的.h文件#import和@class的... 阅读全文
posted @ 2015-05-14 14:07 王世桢 阅读(580) 评论(0) 推荐(0) 编辑
摘要: 在OC中当一个APP使用的内存超过20M,则系统会向该APP发送 Memory Warning消息,收到此消息后,需要回收一些不需要再继续使用的内存空间,比如回收一些不再使用的对象和变量等,否则程序会崩溃OC内存管理的范围管理范围: 1 管理任何继承NSObject的对象,对其他的基本数据类型... 阅读全文
posted @ 2015-05-14 13:23 王世桢 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 格式-(instancetype)init(){ self=[super init] if(self){ } return self; } 自定义构造方法规范1)一定是对象方法,以减号开头2)返回值一般是id类型3)方法名一般以initWith开头 带参数的构造方法 1 -(... 阅读全文
posted @ 2015-05-13 18:11 王世桢 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 多态1 允许不同的类定义相同的方法 动态类型1 程序直到执行时才能确定所属的类 静态类型1 将一个变量定义为特定类的对象时,使用的是静态形态 1 将一个变量定义为特定类的对象时,使用的是静态类型,在编译的时候就知道这个变量所属的类,这个变量总是存储特定类的对象。使用静态类型时,编译器尽可能... 阅读全文
posted @ 2015-05-13 17:27 王世桢 阅读(636) 评论(0) 推荐(0) 编辑
摘要: @synthesize用法1)@property int age; @synthesize age; 表示生成.h中变量 age的 get和 set方法注意: 如果@synthesize 变量名要先在.h文件中声明 @property int age; @synthesize age;展... 阅读全文
posted @ 2015-05-13 15:21 王世桢 阅读(669) 评论(0) 推荐(0) 编辑
摘要: 使用"点语法"Person *p =[Person new];//点语法//对象.属性名//注意,此时 (p.age)并不是直接方法实例对象//而是xcode可能到点语法(p.age)后,会帮我们自动替换//p.age --替换--->[p setAge:18]p.age=18;//注意.此处 p.... 阅读全文
posted @ 2015-05-13 14:46 王世桢 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 类的本质 1 类的本质其实也是一个对象(类对象) 2 3 类对象 4 类对象再程序运行时一直存在 5 类对象是一种数据结构,存储类的基本信息:类大小,类名称,类的版本以及消息与函数的映射表等 6 类对象所保存的信息在程序编译时确定,在第一次使用该类的时候加载到内存中 7 类对象代表类,class代... 阅读全文
posted @ 2015-05-13 13:31 王世桢 阅读(303) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 20 下一页