0

我正在尝试将GCDWebServer添加到 Swift (1.2) 项目中。我按照自述文件中的说明将 GCDWebFolder 目录添加到我的项目中。接下来,我添加了一个桥接头:

// Demo-Bridging-Header.h

#import "GCDWebServer.h"
#import "GCDWebServerDataResponse.h"

我确保项目配置为包含桥接头,并且我相当确定它已被考虑(如果我故意在桥接头中添加错字,则项目不再构建)。

理论上,这就是使 GCDWebServer 类可用于 Swift 的全部内容。但是,如果我尝试使用它,我会得到:

使用未解析的标识符 GCDWebServer

我不确定我在这里缺少什么。我读过关于在 Swift 项目中使用 GCDWebServer 的人,并且在自述文件中也有对 Swift 的引用。我想不出斯威夫特看不到这门课的原因。

我正在使用 XCode 6.3,我的部署目标是 iOS 8.0

4

1 回答 1

0

解决方案是确保桥接头文件也被添加到构建设置下目标的“Objective-C 桥接头”中。项目的价值没有被继承。

于 2015-04-10T18:39:07.897 回答