我已通过Card.IO
安装了CocoaPods
。我的工作区看起来设置正确,我看到了Card.IO
Objective-C
个头文件,但是在我的主Swift
项目中,我尝试引用任何Card.IO
classes - 我得到了未解决的标识符错误。
修改我的理解是Xcode
无法找到桥接标题:
#import "CardIO.h"
@import AudioToolbox;
@import AVFoundation;
@import CoreMedia;
@import CoreVideo;
@import MobileCoreServices;
文档说明
在构建设置中,在Swift编译器 - 代码生成中,确保下面的Objective-C Bridging Header构建设置有一个指向 桥接头文件。 路径应该与项目相关,类似于在“构建设置”中指定Info.plist路径的方式。在多数情况下, 您不需要修改此设置。
这对我没有意义 - 所以不确定在哪里放路径?我已将以下内容添加到构建设置>搜索路径>标题搜索路径>调试&释放
MyApp/MyApp-Bridging-Header.h
但似乎这是不正确的?