我在我的應用程序中安裝Podfile,並從我的文件.xcworkspace運行它。我的項目是一個Swift項目,但安裝的窗格在ObjectC中。 創建對myApp橋接-Header.h並添加它:Bridging-Header.h文件和錯誤「使用未聲明的類型...」
#import "SignalR.h"
#import "RockSocket.h"
...
然後打開目標> BuildSetting並添加路徑,bridgingFile在SwiftCompiler-CodeGeneration>對象-C BridgingHeader。 我生成項目,它的做工精細,但在我ViewConytoller文件,當我創建:
var connection:SignalR = SignalR()
我有「使用未聲明的類型‘SignalR’錯誤
我讀了一些問題,但我不t解決我的問題請幫助我嗎?
編輯 我不能使用SwiftR,因爲它是用JavaScript代碼和Jquery庫編寫的,我無法使用它這是我的橋接文件的屏幕截圖。
這是我莢文件:
platform :ios, '9.0'
pod 'AFNetworking', '2.6.3'
pod 'SocketRocket', '0.3.1-beta2'
pod 'SignalR-ObjC', '2.0.0.beta1'
希望你能幫助我。謝謝你的答案。
鏈接我假設你寫的'#import',不'import',在橋接頭文件? –
所以它應該是'Signalr'或'SignalR'? –
對不起,我寫了郵件時出錯了。我編輯帖子 – pampua84