使用CocoaPods和Obj-C桥接标题

时间:2015-07-05 04:04:44

标签: ios swift parse-platform cocoapods

当您包含第三方Obj-C库并使用Obj-C桥接头时,您可以直接使用没有int r;语句的集成库。

int g;

但是,如果我使用CocoaPods包含第三方Obj-C库,那么情况似乎并非如此。我需要每个文件的import语句才能使用该库。

有没有办法纠正这个问题?

1 个答案:

答案 0 :(得分:1)

你可以使用Bridging Header实现这一点,就像你没有Pod一样,按照步骤进行。

  1. 将您的桥接标题保留在项目主目录中。

    即,如果您的项目名称是SampleProject。通常,您将Bridging标题保留在SampleProject-> SampleProject-> Bridging-Header.h

    的位置

    但是现在,请将它保存在SampleProject-> Bridging-Header.h

  2. 获取您的pods库头文件路径并将其导入Bridging-Header.h文件中。通常情况下。

  3. (有关详细信息,请参阅此link。)

    剩下的东西会像魅力一样起作用。