ios – 从编译中禁用XCode项目中的某些文件

我通过复制现有文件夹在XCode中启动了一个新项目,因为我的新应用程序将与旧版本具有许多共同功能.

问题是新应用程序不会使用我在旧应用程序中使用的框架.当我删除框架时,包括该框架在内的所有文件都会引发错误.

基本上我想在许多文件上禁用所有语法检查,依赖性检查等.我希望XCode忽略这些文件,尽管它们在项目树中.稍后当我修改它们时,我将再次手动启用它们.通过这种方式,我可以编译和测试我的小错误更改,而不会修复它在“未修改”文件中导致的所有错误,无论如何我将在未来修复.

我可以从项目树中删除它们,然后在我的工作完成时逐个添加它们,但我不想这样做,因为我的项目树可能搞砸了,应该有另一种方法来实现这一点.

我尝试从所有目标成员身份中删除这些文件,但它没有帮助.

提前致谢.

解决方法

如果需要删除大量文件,可以创建用户定义的构建设置,该设置应该被称为EXCLUDED_SOURCE_FILE_NAMES.并添加文件名或模式.

在我的情况下,我选择了我想省略一些文件的目标,编辑 – >添加构建设置 – >添加用户定义的设置(起初这是灰色的.我选择了项目文件(就在TARGETS之上),然后重新选择了目标文件,并且能够创建用户定义的设置) – >将其命名为EXCLUDED_SOURCE_FILE_NAMES – >看起来像PREFIX *

当然,您可以为所有目标创建整个项目的用户定义设置.

示例如何:

原答案:http://lists.apple.com/archives/xcode-users/2009/Jun/msg00153.html

以上是来客网为你收集整理的ios – 从编译中禁用XCode项目中的某些文件全部内容,希望文章能够帮你解决ios – 从编译中禁用XCode项目中的某些文件所遇到的程序开发问题。

如果觉得来客网网站内容还不错,欢迎将来客网网站推荐给程序员好友。