D2647c3d9f9adbdb33993a4da6bd8550
iOS 如何在Swift项目中导入OC头文件?

前言:在我们写Swift的项目中,经常会用CocoaPods引入一些Objective-C的第三方库。然而Objective-C并不能直接导入。故这篇博客诞生了。


问题:这些第三方库的头文件并不能直接引用导入,如何解决?
方案:使用Objective-C桥接头文件(Objective-C Bridging Header)
  • 第一步,申请一个.h文件。
    注意命名规则为TargetName-Bridging-Header

  • 第二步,选择 Targets -> Build Settings -> 选择all并搜索header。

  • 第三步,填写桥接头文件(Objective-C Bridging Header)的相对路径。
top Created with Sketch.