XCode 5:自动ARC转换不可用

时间:2014-04-07 21:26:21

标签: objective-c xcode automatic-ref-counting

我决定咬紧牙关,将我已有数年历史的项目转换为ARC。

但是,

XCode-5-> Edit-> Refactor中包含术语“Refactor”的所有菜单项都变暗且不可用。没有摆弄能够启用它们。

如果我创建一个新的空项目,它们是可用的,但是当我打开旧的大型项目时,它们不是。该项目已被XCode“更新”为“XCode 3.2 Compatible”,这是它提供的最新兼容级别。

由于XCode不知道如何导入现有项目,甚至不知道如何接受从一个项目到另一个项目的组拖动,因此将这个大型复杂项目传输到新项目文件中将非常耗时,我希望避免的错误承诺。

任何人都看到了这个问题,并在没有启动新项目并且费力地复制文件的情况下解决了这个问题?

1 个答案:

答案 0 :(得分:0)

所以答案( 谢谢你,Greg Parker! )是该平台仍然设置为x86+x86_64,这会禁用ARC转换工具。您可能还需要退出XCode并重新打开目标以启用转换为ARC 菜单项。