如果我在Xcode项目中包含文件,如何控制或指定哪些文件包含在应用程序包中?
例如,我添加到项目中的所有PNG文件始终位于捆绑包中。相反,.m和.h文件不是。
如何控制或指定不包含哪些内容?
如果我输入某些内容(例如一些随机数据文件),我如何知道它是否内置在捆绑软件中?
最佳答案
右键单击您不想包括的文件(类文件或资源文件),选择“获取信息”。转到“目标”标签。选中/取消选中目标名称旁边的框,以包含/排除文件。
笔记:
1)默认情况下,头文件从目标中排除。仅源文件(.m或.mm或.cpp等)和资源文件(.png,.jpg以及所有其他文件)才需要包含在目标文件中/从目标文件中排除。
2)如果您从目标中排除任何源文件,则默认情况下,其头文件将被排除,并且该源文件将不会编译。
3)同样,如果排除资源文件,则不会将其复制到包中,因此代码中对该文件的任何引用都将导致应用程序崩溃。
关于iphone - 如何控制应用程序 bundle 中包含哪些文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4038903/