代码之家  ›  专栏  ›  技术社区  ›  Roman Podymov

如何在用swift编写的cocoapod中使用静态objective-c框架?

  •  0
  • Roman Podymov  · 技术社区  · 8 年前

    我有一个用斯威夫特4写的椰子荚。现在我需要添加一些新的功能到这个吊舱。要做到这一点,我需要使用一个用objective-c编写的静态框架。

    我想我需要使用桥接头,但我不知道在这种情况下应该如何修改我的.podspec。当我试图添加包含以下代码行的头文件时:

    #import <MyObjectiveCFramework/MyObjectiveCFramework.h>
    

    到 s.source_files 我看到这个错误: 框架模块中包含非模块化头 是的。

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

    0 回复  |  直到 8 年前