Стойки C в проекте Swift - правильные мостовые заголовки?

Я пытаюсь добавить модуль SocketClusteriOS ( https://github.com/abpopov/SocketCluster-ios-client), написанный в Objective C, к проекту Swift. Я протестировал этот модуль в проекте Objective C, кажется, URL работает нормально, но когда я пытаюсь добавить его в проект Swift, у меня появляются странные ошибки:

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

Я мог бы подумать, что проблема в соединении заголовка. Я прикрепил ссылку на свой репозиторий тестового приложения. https://github.com/davigr/SocketClusterSwift. SocketCluster-ios-client использует модуль SocketRocket, я также упомянул этот модуль в заголовке моста. К сожалению, когда я пытаюсь подключиться, он не может. Я сделал тот же код в проекте 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 ответ

Решено, ссылка с кластером сокетов скоро будет

Другие вопросы по тегам