Swift Project中的Objective C pod - 右侧桥接头?

时间:2017-06-03 03:39:54

标签: swift3 bridging-header socketrocket socketcluster objective-c-framework

我正在尝试将用Objective C编写的SocketClusteriOS(https://github.com/abpopov/SocketCluster-ios-client)pod添加到Swift项目中。我在Objective C项目中测试了这个pod,url看起来工作得很好,但是当我试图将它添加到Swift项目时,我有一些奇怪的错误:

NewSocketTestApp[1641:29629] {"event":"#disconnect","data":
{"code":4005}}
#disconnect

我可能会认为桥接标题存在问题。我将链接附加到我的测试应用程序存储库。 https://github.com/davigr/SocketClusterSwift。 SocketCluster-ios-client使用SocketRocket pod,我也在我的桥接头中提到了这个pod。不幸的是,当我尝试连接时,它不能。我在Objective C项目中做了相同的代码,一切都很好。任何人都可以帮我解决这个问题吗?可能是项目设置或桥接标题中的问题 我的桥头:

#ifndef Bridging_Header_h
#define Bridging_Header_h
#import "Pods/SocketCluster-ios-client/Pod/Classes/SCChannel.h"
#import "Pods/SocketCluster-ios-client/Pod/Classes/SCSocket.h"
#import "Pods/SocketCluster-ios-client/Pod/Classes/SCMessage.h"
#import "Pods/SocketRocket/SocketRocket/SocketRocket.h"
#import <Foundation/Foundation.h>
#import <CFNetwork/CFNetwork.h>
#import <Security/Security.h>

1 个答案:

答案 0 :(得分:0)

解决了,套接字群集的链接将很快