更新到 Xcode 4.2 后,我无法再发布任何内容。当我开始输入“release”时,它建议“release”,但有一条红线。
如果我仍然写它,它会显示错误并显示以下两条消息:
“释放”不可用:在自动引用计数模式下不可用自动引用计数禁止显式发送“释放”消息
有谁知道我能做什么?
更新到 Xcode 4.2 后,我无法再发布任何内容。当我开始输入“release”时,它建议“release”,但有一条红线。
如果我仍然写它,它会显示错误并显示以下两条消息:
“释放”不可用:在自动引用计数模式下不可用自动引用计数禁止显式发送“释放”消息
有谁知道我能做什么?
您需要关闭Automatic Reference Counting。您可以通过单击导航器中的项目(左侧类似查找器的顶部项目)来执行此操作,然后单击您的目标,选择“构建设置”并关闭选项“Objective-C 自动引用计数”(您可以使用右上角的搜索字段进行搜索)。
另一种可能性是将您的项目迁移到 ARC。
谢谢...它的CLANG_ENABLE_OBJC_ARC ..您需要在构建设置下使其不可用。实际上,我在从 Phonegap 更新到 Cordova 后遇到了这个错误。我希望我这样做不会遇到更多麻烦..干杯..快乐编码!