我决定咬紧牙关,将我已有数年历史的项目转换为ARC。
但是,
XCode-5-> Edit-> Refactor中包含术语“Refactor”的所有菜单项都变暗且不可用。没有摆弄能够启用它们。
如果我创建一个新的空项目,它们是可用的,但是当我打开旧的大型项目时,它们不是。该项目已被XCode“更新”为“XCode 3.2 Compatible”,这是它提供的最新兼容级别。
由于XCode不知道如何导入现有项目,甚至不知道如何接受从一个项目到另一个项目的组拖动,因此将这个大型复杂项目传输到新项目文件中将非常耗时,我希望避免的错误承诺。
任何人都看到了这个问题,并在没有启动新项目并且费力地复制文件的情况下解决了这个问题?
答案 0 :(得分:0)
所以答案( 谢谢你,Greg Parker! )是该平台仍然设置为x86+x86_64
,这会禁用ARC转换工具。您可能还需要退出XCode并重新打开目标以启用转换为ARC 菜单项。