这个问题在这里已有答案:
如何在xcode中的多个目标共享的文件中包含单个-swift.h?
我想包括“PROJECTNAME-Swift.h”一次,而不是有一个海
#if SOMETHING_SPECIFIC_FOR_TARGET_1
#import "Target1-Swift.h"
#elsif SOMETHING_SPECIFIC_FOR_TARGET_2
#import "Target2-Swift.h"
...
这Objective C to Swift header file with multiple targets
帮助。
一旦您为每个目标添加了自定义用户定义设置SWIFT_MODULE_NAME作为Foo,您就可以快速导入Foo-Swift.h而不是大量目标特定TargetX-Swift.h