最近开是做新项目,准备尝试使用ARC,记录遇到的一些问题。
ARC是编译器特性,所以要求Xcode的最低版本为4.2。
ARC的规则:
NSAllocateObject
和 NSDeallocateObject 都不能使用(从没用过)
autoreleasepool
blocks来代替,比NSAutoreleasePool具有更高的效率(Why?)注意:
在ARC使用属性时,不能使用new做前缀(应该是ARC在编译器阶段会为属性方法自动添加new做前缀)
原文地址:http://www.cnblogs.com/wustlj/p/3908423.html