混合和匹配的编译问题Objective-C& Swift Cocoapod

时间:2017-11-20 17:51:15

标签: objective-c swift build frameworks cocoapods

我正在研究一个大型的混合Objective-C和Swift代码库。我正在尝试将一些代码移动到一个单独的框架中。这将最终通过Cocoapod导入主项目。单独的框架将最终同时具有Objective-C和Swift代码。

到目前为止,我已将新单独框架的所有文件移出主项目并移至新文件夹中。我通过podspec引用了这些新文件,我将它们作为开发窗口导入到主项目中。我现在要做的就是让这个新框架自己构建,我不是要把它构建为整个项目的一部分。

我目前所坚持的部分是,在构建时,它生成的MySplitOutFramework-Swift.h中存在编译错误。编译错误在#import <MySplitOutFramework/MySplitOutFramework.h>行。错误说“无法找到此文件”。

我到底错在了什么?它是某种循环依赖吗?

0 个答案:

没有答案