我在我的应用程序中安装 Podfile,并从我的文件 .xcworkspace 运行它。我的项目是一个 Swift 项目,但安装的 pod 位于 ObjectC 中。我创建 myApp-Bridging-Header.h 并在其中添加:
#import "SignalR.h"
#import "RockSocket.h"
...
然后打开 target>BuildSetting 并在 SwiftCompiler-CodeGeneration>Object-C BridgingHeader 中添加 bridgingFile 的路径。我构建了这个项目,它工作正常,但是在我创建时在我的 ViewConytoller 文件中:
var connection:SignalR = SignalR()
我有错误“使用未声明的类型'SignalR'。
我读了一些问题,但我没有解决我的问题。请问你能帮我吗??
编辑我不能使用 SwiftR,因为它是用 JavaScript 代码和 Jquery 库编写的,我不能使用它这是我的桥接文件的屏幕截图。
这是我的 pod 文件:
platform :ios, '9.0'
pod 'AFNetworking', '2.6.3'
pod 'SocketRocket', '0.3.1-beta2'
pod 'SignalR-ObjC', '2.0.0.beta1'
希望您能够帮助我。谢谢你的回答。