【问题标题】:Upgrade project from swift1.x to swift2将项目从 swift 1.x 升级到 swift 2
【发布时间】:2015-09-17 16:47:45
【问题描述】:

在为 swift2 修改了大量代码后,删除了很多错误。 最后它显示 swiftc 失败,退出代码为 1

我也遇到了这个错误...

Invalid bitcast
  %16 = bitcast i32 %15 to %CSo15NSManagedObject*, !dbg !252
LLVM ERROR: Broken function found, compilation aborted! 

关于如何找到损坏的功能有什么想法吗??

【问题讨论】:

  • 添加异常断点。看看暗恋在哪里
  • 当您在 XCode 7 中使用 swift 1 打开项目时,XCode 会为您进行转换。
  • @roimulia 还是一样 :(
  • 奇怪。自动转换适用于我的项目。
  • 可能是我的库有问题...

标签: ios xcode swift swift2 xcode7


【解决方案1】:

您应该自动修复所有错误,而不是手动修复所有错误。见附图。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-06-02
    • 2013-10-11
    • 2016-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-18
    相关资源
    最近更新 更多