【发布时间】:2016-01-09 12:13:36
【问题描述】:
由于 iSpeechSDK 是为 Objective-C 编写的,我尝试使用桥接头将其导入到我现有的 iOS 项目中。我已经复制了所有相关的标头和框架。但是,我仍然无法调用 Objective-C 类。请参阅随附的屏幕截图。请告诉我如何解决此问题。
【问题讨论】:
由于 iSpeechSDK 是为 Objective-C 编写的,我尝试使用桥接头将其导入到我现有的 iOS 项目中。我已经复制了所有相关的标头和框架。但是,我仍然无法调用 Objective-C 类。请参阅随附的屏幕截图。请告诉我如何解决此问题。
【问题讨论】:
我终于按照 Renan Kosicki 在https://stackoverflow.com/a/24293717/4275096 中的回答让它工作了。我的头文件没有在正确的位置创建。
【讨论】:
这实际上是循环引用导致的错误。您应该必须在视图控制器中导入一个类,并且该类头文件正在导入 swift 标头
在你的 viewcontrollor.swift 中:
import iSpeechSDk
import .... // Add your class
希望这会有所帮助!!
【讨论】: