如何在用Swift编写的CocoaPod中使用静态Objective-C框架?

时间:2018-08-30 11:42:18

标签: objective-c swift cocoapods bridging-header

我有一个用Swift 4编写的CocoaPod。现在,我需要向此pod添加一些新功能。为此,我需要使用用Objective-C编写的静态框架。

我以为我需要使用桥接标头,但在这种情况下我不知道如何修改.podspec。当我尝试使用以下代码行添加头文件时:

#import <MyObjectiveCFramework/MyObjectiveCFramework.h>

s.source_files,我看到此错误:在框架模块中包含非模块化标头

我还发现我可以使用特殊的module.modulemap文件,但是我应该在该文件中添加什么信息,以及如何在.podspec文件中引用module.modulemap?

0 个答案:

没有答案