在Swift项目中使用GCDWebServer:使用未解析的标识符

时间:2015-04-10 18:08:02

标签: ios swift gcdwebserver

我正在尝试将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

1 个答案:

答案 0 :(得分:0)

解决方案是确保Bridging Header文件也被添加到Build的Build Settings下的Target“Objective-C Bridging Header”中。项目的价值没有被继承。