当你在编码时,想要手动释放内存,但碰到以下自动释放工程,无法调取release或autorelease。

这说明你当前的工程是ARC工程,想要调取release或autorelease代码,需要做以下操作:
选中target,选择Build phases选项卡,打开Compile
Sources,对于你要使用手动释放内存的文件双击,加入-fno-objc-arc.
OK,回到程序里继续编码:
反之,要将非ARC工程或文件转为ARC工程或文件:如上步骤,双击文件加入 -fobjc-arc
ARC工程转为非ARC工程步骤,布布扣,bubuko.com
ARC工程转为非ARC工程步骤
原文:http://www.cnblogs.com/tanwen1989/p/3656545.html