我在stackO中看到了this和答案,但没有找到如何排除文件夹。
我有3个包含大量.h,.m和.mm的文件夹,我需要暂时排除它们,但不要删除引用。我怎么能这样做?
答案 0 :(得分:6)
从查看您链接的帖子。这是你如何做到的:
答案 1 :(得分:2)
答案 2 :(得分:1)
此答案仅涵盖如何从构建或匹配的文件模式中排除文件。从路径中排除或当前尚未在Xcode中实现文件夹
editor
Add Build Setting
Add User Defined Settings
,选择要为其添加用户定义设置的项目。EXCLUDED_SOURCE_FILE_NAMES
或
您可以使用文件检查器并在目标会员中使用uncheck
您不希望包含在构建中的文件
同样可以完成同样的事情编译源类别,您可以select the file
将add
添加到build
。
答案 3 :(得分:0)
无法发表评论,但要注意的是,除非我做错了事,否则如其他回答所述,使用EXCLUDED_SOURCE_FILE_NAMES
构建设置时,应排除使用*/Folder/*
之类的文件夹不会排除Folder
的子文件夹内的任何内容,而只能直接排除其中的文件。如果您有另一个文件夹,例如。 /Folder/Subfolder/
,还必须包括*/Folder/Subfolder/*
才能排除其中的任何文件。至少在Xcode 10.3中就是这种情况。
示例:
[Folder]
item.txt
[Subfolder]
image.png
info.plist
*/Folder/*
将排除item.txt
和info.plist
,但不排除image.png
。
*/Folder/Subfolder/*
将排除image.png
。