Xcode5引入了很多新功能,修复了一些问题,提高了性能,简化了你的Xcode项目,并放弃了一些任务的维护工作。LinkFrameworksAutomatically在您使用过的几乎每个Xcode项目的根目录中都有一个框架组。如果您使用的是OSX,它可能包括Cocoa、Foundation和CoreData等框架。在iOS上,它包含UIKit框架和其他相关框架。与之前的版本相比,Xcode5的改进之一是LLVM模块。该模块带来的改进之一是能够自动链接任何#imported系统框架。这实际上是一件不可思议的事情,现在你少了一件需要照顾的事情。由于您只是将系统框架保留在该组中,因此您也可以将其删除。没错,整个“框架”组都可以删除。只需确保您在Xcode项目的设置中启用了自动链接框架。如果你在iOS上,你需要确保“启用模块(C和Objective-C)”也设置为“是”,否则提示将不起作用。OSX工作正常。–感谢ChrisWood指出这一点组织您的计划当您打开项目的计划菜单时,您是否看到一堆第3方项目计划?要清除它们,请转到产品→方案→管理方案……并取消选中您不想看到的任何内容。需要注意的是,如果您的用户项目设置不断被重置,除非您选中“共享”框,否则这些设置将被重置。但是很容易再次申请。单元测试计划不是必需的较早的项目倾向于显示项目绑定的单元测试计划——实际上您不必显示它们。从Xcode4开始,有必要为测试目标提供一个单独的解决方案,以便CI服务器可以找到并运行它们。(在Xcode5之前,xcodebuild不支持“测试”操作。)只要你的测试目标指定他们的目标依赖是正常的,你就可以去Product→Scheme→ManageSchemes...删除所有列出的测试计划。哇,在不丢失任何功能的情况下进行了改进。对类进行排序虽然这是一个简单的操作,但是手动对类和组进行排序会浪费很多时间。为什么不在Xcode导航器中右键单击组/项目并选择按文件名排序?简单即美。我希望这些建议可以帮助您清理Xcode项目。希望它会从您的视线中移除您并不真正需要的东西,并释放您的思想来专注于其他需要关心的事情。原始来源:tonyarnold
