当您包含第三方Obj-C库并使用Obj-C桥接头时,您可以直接使用没有int r;
语句的集成库。
int g;
但是,如果我使用CocoaPods包含第三方Obj-C库,那么情况似乎并非如此。我需要每个文件的import语句才能使用该库。
有没有办法纠正这个问题?
答案 0 :(得分:1)
你可以使用Bridging Header实现这一点,就像你没有Pod一样,按照步骤进行。
将您的桥接标题保留在项目主目录中。
即,如果您的项目名称是SampleProject。通常,您将Bridging标题保留在SampleProject-> SampleProject-> Bridging-Header.h
的位置但是现在,请将它保存在SampleProject-> Bridging-Header.h
获取您的pods库头文件路径并将其导入Bridging-Header.h文件中。通常情况下。
(有关详细信息,请参阅此link。)
剩下的东西会像魅力一样起作用。