如何设置桥接头到libPhoneNumber-iOS / NBPhoneNumber.h

时间:2015-05-25 00:10:24

标签: ios xcode swift cocoapods

我正在尝试在swift项目中使用libPhoneNumber-iOS / NBPhoneNumber而我在桥接标题中找不到文件错误

#import <libPhoneNumber-iOS/NBPhoneNumber.h>

Pod文件

pod 'libPhoneNumber-iOS', '~> 0.7'

https://github.com/iziz/libPhoneNumber-iOS

我应该引用什么才能找到它? libPhoneNumber-IOS

2 个答案:

答案 0 :(得分:5)

我想出了问题:&#34; - &#34;在路径中由cocoapods自动替换为下划线。因此它应该是

#import <libPhoneNumber_iOS/NBPhoneNumber.h>

答案 1 :(得分:0)

如果您没有桥接文件,请在下方创建

go file - &gt;新的 - &gt; iOS-&GT;来源 - &gt; objective - C文件和给定名称作为项目名称

然后创建2个文件后.m文件和第二个.h文件删除.m文件

在#import

中打开yourprojname-bridging-header.h

更多参考使用此链接How to call Objective-C code from Swift