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 · 262 阅读 · 0 评论 -
OC加强Day03 - block与协议
非正式协议 实际上还是分类延展 Extension一句话解释 是1个特殊的分类所以延展与分类一样是类的一部分block 是一个数据类型数据类型的作用block类型的变量的声明声明block变量的语法block变量的初始化执行存储在block变量中的代码关于block的简写简化block定义block 访问外部变量block作为函数的参数block与函数block作为函数的返原创 2016-09-22 19:48:07 · 409 阅读 · 0 评论 -
OC加强DAY04 - 协议与代理
协议协议的基本使用协议 专门用来写方法的声明的协议中不能写属性声明一个协议类遵守协议继承是单继承协议是可以多遵守的required 与 optional协议的基本使用协议可以继承并且可以多继承协议如何继承另外一个协议NSObject是个类是所有OC类的父类协议 延展 分类的比较协议的类型限制声明一个遵守协议的指针为什么要做类型限制代理应用场景-找女朋友代理设计模式原创 2016-09-23 18:38:31 · 377 阅读 · 0 评论