Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试按照此处所述的 Cocoapod 安装步骤在我的计算机上安装 Earlgrey
执行完所有步骤后,我在构建过程中不断出现编译错误
EarlGrey.swift:17:27:使用未声明的类型“EarlGreyImpl”
有 13 个这样的编译错误都与未解析的标识符有关。
我多次重试这些步骤,结果相同。我的文件夹结构与说明中显示的内容相匹配。
任何建议我应该在哪里进一步解决这个问题。
作为参考,我使用这个swift 项目作为编写测试用例的基础。
所以这个问题与 BridgingHeader.h 文件设置有关
测试目标 -> 构建设置 -> Swift 编译器 - 代码生成 -> Objective-C 桥接头
我从演示项目中复制了文件,但没有在上面的设置中指定它。一旦在那里指定,编译错误就消失了。
#import <EarlGrey/EarlGrey.h>尝试使用而不是导入 EarlGrey@import EarlGrey;
#import <EarlGrey/EarlGrey.h>
@import EarlGrey;