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

这说明你当前的工程是ARC工程,想要调取release或autorelease代码,需要做以下操作:
选中target,选择Build phases选项卡,打开Compile Sources,对于你要使用手动释放内存的文件双击,加入-fno-objc-arc.

OK,回到程序里继续编码:

反之,要将非ARC工程或文件转为ARC工程或文件:如上步骤,双击文件加入 -fobjc-arc
浙公网安备 33010602011771号