【问题标题】:Using GCDWebServer in Swift project: Use of unresolved identifier在 Swift 项目中使用 GCDWebServer:使用未解析的标识符
【发布时间】:2015-06-16 13:30:22
【问题描述】:

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

// Demo-Bridging-Header.h

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

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

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

使用未解析的标识符 GCDWebServer

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

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

【问题讨论】:

    标签: ios swift gcdwebserver


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2015-05-13
      • 2016-04-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-28
      • 2015-05-25
      相关资源
      最近更新 更多