我正在构建一个Swift框架,我希望最终通过cocoapods,carthage等可以普遍访问它。
My Framework依赖于PubNub
网络及其Realtime iOS SDK
(目标C)。
我尝试将源代码放入我的框架中,但我无法在框架中创建桥接头,因为Apple不支持它。
开发人员如何将Objective C源代码添加到Swift SDK,如果可能的话,PubNub
具体是什么?
答案 0 :(得分:1)
使用Cocoapods的dependency
如果lib可以通过cocoapods安装,或vendored_library/vendored_framework
如果它们包含在内,我认为你不能在Swift SDK中添加obj-c
如果您使用dependency
,cocoapods会将其他SDK安装为外部lib,因此使用swift源时不会有任何问题取决于obj-c lib