解决ARC的局限
在XCODE中
1.将不使用ARC的代码转成ARC代码(少用)
Edit —> Refactor —> Convert to ARC
2.ARC非ARC混编
//同一个工程中,部分文件使用ARC,部分文件不使用ARC。
Build phase -----> Complie Source
选择需要使用手动管理内存的文件,即非ARC编译,在后面输入 -fno-objc-arc
//如果文件后面没有填写任何东西,表示默认是ARC编译。当然也可以指定ARC编译。
需要自动管理内存的文件,即ARC编译,在后面输入 -fobjc-arc