27

更新到 Xcode 4.2 后,我无法再发布任何内容。当我开始输入“release”时,它建议“release”,但有一条红线。

如果我仍然写它,它会显示错误并显示以下两条消息:

“释放”不可用:在自动引用计数模式下不可用自动引用计数禁止显式发送“释放”消息

有谁知道我能做什么?

4

2 回答 2

64

您需要关闭Automatic Reference Counting。您可以通过单击导航器中的项目(左侧类似查找器的顶部项目)来执行此操作,然后单击您的目标,选择“构建设置”并关闭选项“Objective-C 自动引用计数”(您可以使用右上角的搜索字段进行搜索)。

另一种可能性是将您的项目迁移到 ARC

于 2011-07-14T11:01:39.937 回答
2

谢谢...它的CLANG_ENABLE_OBJC_ARC ..您需要在构建设置下使其不可用。实际上,我在从 Phonegap 更新到 Cordova 后遇到了这个错误。我希望我这样做不会遇到更多麻烦..干杯..快乐编码!

于 2012-05-03T06:09:03.063 回答