摘要: arc 是编译器特性编译器在编译代码时自动加上release代码段原理:对某些工程中的类进行非arc编译-f-obj-arc 表示需要oc的arc编译 阅读全文
posted @ 2015-05-15 19:50 MyCloud 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 自动释放池可以创建无限多个;无限嵌套创建在内存中使用栈数据结构来存储释放池,先进后出; 调用了alloc 就必须调用release 或者autorelease一次alloc 对应一次release 或者autorelease不能对应多次野指针错误:释放池的老式写法;已淘汰封装 对象的autor... 阅读全文
posted @ 2015-05-15 19:48 MyCloud 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 循环引用(retain)问题;对象Aretain了B对象,B对象retain了A对象,这样会导致A对象和B对象永远无法释放,称为循环retain; 阅读全文
posted @ 2015-05-15 19:43 MyCloud 阅读(121) 评论(0) 推荐(0) 编辑