- 所有文件都关闭ARC方法:新建一个控制台程序,点击左上角第一栏工程名(1)--->点击Build Setting(2)--->在(3)处输入ARC进行搜索--->找到(4)处的Objective-c Automatic Reference Counting--->将(5)(6)中的YES都改为NO,关闭自动内存管理成功。手动内存管理时输入retain、release不会再出错了
所有文件
- 个别文件关闭ARC方法:点击Build Phases(1)--->在Compile Sources(4 item)中找到你要手动管理内存的文件(2)--->双击文件会出项一个方框,在方框中输入-fno-objc-arc即可
个别文件
如果你的工程是开启ARC的, 那就需要对某些文件禁用ARC, (-fno-objc-arc)
如果你的工程是关闭ARC的, 那就需要对某些文件开启ARC.(-fobjc-arc)