oc加强
文章平均质量分 92
x2a5y_0
这个作者很懒,什么都没留下…
展开
-
OC加强DAY02 - ARC与分类
class关键字 两个对象相互引入的内存泄露 循环retain 自动释放池的使用 快速创建对象补充 ARC 自动引用计数 MRC下通过引用计数器判断 ARC下通过强若指针判断 ARC下回收的准则 ARC机制下多个对象的内存管理 property参数总结 MRC和ARC的兼容 MRC转换ARC 分类分类的总结 @class关键字 问题:当两个头文件相互#import,就会造成死循环,所以不能相互 其原创 2016-09-22 19:47:03 · 249 阅读 · 0 评论 -
OC加强Day03 - block与协议
非正式协议 实际上还是分类 延展 Extension一句话解释 是1个特殊的分类所以延展与分类一样是类的一部分 block 是一个数据类型 数据类型的作用 block类型的变量的声明 声明block变量的语法 block变量的初始化 执行存储在block变量中的代码 关于block的简写 简化block定义 block 访问外部变量 block作为函数的参数 block与函数 block作为函数的返原创 2016-09-22 19:48:07 · 405 阅读 · 0 评论 -
OC加强DAY04 - 协议与代理
协议 协议的基本使用 协议 专门用来写方法的声明的协议中不能写属性 声明一个协议 类遵守协议 继承是单继承协议是可以多遵守的 required 与 optional 协议的基本使用 协议可以继承并且可以多继承 协议如何继承另外一个协议 NSObject是个类是所有OC类的父类 协议 延展 分类的比较 协议的类型限制 声明一个遵守协议的指针 为什么要做类型限制 代理 应用场景-找女朋友 代理设计模式原创 2016-09-23 18:38:31 · 370 阅读 · 0 评论