标签: ios objective-c xcode swift
我有这个用目标C编写的遗留代码库,我最近尝试合并swift,我做了所有必要的更改,使用swift像桥接头和构建设置。当我添加新的目标C文件并将它们导入桥接头时,一切正常,但是当我尝试导入旧的目标c类时,代码停止编译说明分段错误。
您能否提出一些可能的解决方案?
由于 ANKIT
答案 0 :(得分:2)
试试这个,转到Build Settings - > Swift编译器 - 代码生成,将优化级别设置为无。
希望这可以帮助你。
答案 1 :(得分:0)
就我而言,这个问题是由于CocoaPods造成的。我的CocoaPods版本对于我使用的一些pod来说太高了。切换回旧版本的CocoaPods,pod update,clean + build。