在创建Xcode项目的时候选择了支持ARC以后,开发的时候代码里就不能有手动处理内存释放的代码。但是有时候需要导入一些手动处理内存释放的库或者以前的源代码。这时候可以将这些源代码在编译的时候不进行ARC编译。
设定方法如下:1. 在Xcode的项目里点击项目2. 在TARGETS里选择你的项目目标文件,然后选择Build Phases3. 在Compile Sources里面“双击”不需要ARC的代码文件4. 在弹出的对话框里输入-fno-objc-arc,按done按钮。