Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在CocoaPod中结合Swift和Objective-C_Objective C_Swift_Cocoapods - Fatal编程技术网

在CocoaPod中结合Swift和Objective-C

在CocoaPod中结合Swift和Objective-C,objective-c,swift,cocoapods,Objective C,Swift,Cocoapods,我正在尝试向我现有的Objective-C CoCoPapod添加一些Swift代码。我已经为我的示例项目添加了一个桥接头文件,但实际上我无法让我的podspec文件进行验证,因为CocoaPods不知道我的桥接头文件。有人知道如何解决这个问题吗 谢谢 我自己还没有试过,但是CocoaPods问题列表上有一些关于它的信息。见和。希望这有帮助:)耶,我提交了一个问题,如果你还没有解决它,它就被合并到了-我发现这个链接对于将桥接头集成到Swift中非常有用。我也使用了来自的CocoaPods来安装S

我正在尝试向我现有的Objective-C CoCoPapod添加一些Swift代码。我已经为我的示例项目添加了一个桥接头文件,但实际上我无法让我的podspec文件进行验证,因为CocoaPods不知道我的桥接头文件。有人知道如何解决这个问题吗


谢谢

我自己还没有试过,但是CocoaPods问题列表上有一些关于它的信息。见和。希望这有帮助:)耶,我提交了一个问题,如果你还没有解决它,它就被合并到了-我发现这个链接对于将桥接头集成到Swift中非常有用。我也使用了来自的CocoaPods来安装SoundCloud API,到目前为止效果不错。但是,如果我想要相同库的两个版本,该怎么办?一个是在objective-c上编写的,另一个是在swift上编写的。对于这种情况,只有一种解决方案——有两个单独的pod,比如:pod'MyLib_objc',pod'MyLib_swift',或者还有其他选择,比如(我不知道这样写对不对):/*对于Obj-C*/pod'MyLib',git=>'example.com/URL/to/repo/MyLib_objc.git'/*对于Swift*/pod'MyLib',:git=>'example.com/URL/to/repo/MyLib_Swift.git';