我对应用程序白色标签有一些问题。
我有两个目标 App1、App2,我有三个框架,CoreCustomFramework、App1Assets、App2Assets
我有两个类,Class1 和 Class2,2 是一个的克隆,其中包含一些仅在 App2Assets 中的导入。
Class1 和 Class2 共享相同的名称(应该无关紧要,因为两者都是 AppFrameworks 的私有,而不是 coreFramework)。
现在,App1 编译良好,但 App2 失败,并且仅在 12 个重复的类中的大约 4 个上失败。由于“类的重复接口定义......”。
In file included from /Users/ME/Dev/ProjectFolder/Modules/App2Assets/Classes/Table/TableViewController.m:
In file included from /Users/ME/Dev/ProjectFolder/Modules/CoreCustomFramework/Classes/Table/TableViewController+Private.h:9:
In file included from /Users/ME/Dev/ProjectFolder/Modules/App1Assets/Classes/Table/TableViewController.h:11:
现在其他一些重复的类很好。所以我不知道为什么,我唯一能想到的是 PrivateHeaders 设置是扫描项目文件夹所以我应该尝试只扫描所需的模块文件夹。那么核心和特定的应用程序资产?
请在明信片上回答。