摘要: (一)@class的用处1.@class的作用:仅仅告诉编译器,某个名称是一个类(#import "Person.h"是要包含所有的方法声明,每次都要复制,不利于提高性能)@class Person; //仅仅告诉编译器,Person是一个类(要实现方法还要在.m文件中包含Person头文件)2.开... 阅读全文
posted @ 2015-04-10 19:25 空空的空空 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 1.ARC是Objective-C编译器的特性,而不是运行时特性或者垃圾回收机制, ARC所做的只不过 是在代码编译时为你自动在合适的位置插入release或autorelease,2.ARC准则: 1)只要一个对象没有被强指针指向,就会被自动释放 2)若只有弱指针指向,会把对象释放,然后把弱... 阅读全文
posted @ 2015-04-10 17:25 空空的空空 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 预计三天内完成 阅读全文
posted @ 2015-04-10 16:20 空空的空空 阅读(110) 评论(0) 推荐(0) 编辑
摘要: autorelease 是一种支持引用计数的内存管理方式 它可以暂时的保存某个对象(object),然后在内存池自己的排干(drain)的时候对其中的每个 对象发送release消息 注意,这里只是发送release消息,如果当时的引用计数(reference-counted)依然不为0,则该 对... 阅读全文
posted @ 2015-04-10 15:34 空空的空空 阅读(183) 评论(0) 推荐(0) 编辑

页脚