【问题标题】:Xcode 6.3.2 convert to latest Swift syntax hangsXcode 6.3.2 转换为最新的 Swift 语法挂起
【发布时间】:2015-05-27 20:36:18
【问题描述】:

我升级到 Xcode 6.3.2 并尝试在我的项目上运行“转换为最新的 Swift 语法”,但它挂起。

“正在生成预览...”窗口出现并旋转和旋转,但从未完成。

我在另一个项目上尝试了“转换为最新的 Swift 语法”,效果很好。该项目主要是 Objective-C,但有一些 Swift 文件,包括 Watch 扩展。

我已经安装了最新的命令行工具(虽然这真的没有必要,不是吗?),删除了派生数据,清理了项目,重新启动了 Xcode,重新启动了我的计算机,但 Xcode 仍然挂起.

我无法构建我的项目。它达到了它说“编译 Swift 源文件”的地步,并且永远不会走得更远。

还有什么可以尝试的方法,在哪里寻找线索?

【问题讨论】:

  • 当它旋转时,我的硬盘听起来就像一架即将起飞的飞机。
  • 同样的事情发生在我身上并且已经发生了一段时间。我尝试将项目转换为最新的 Swift 语法,它向我展示了正在转换的内容的预览,但它从未成功转换项目。记住...吹了。发生在我的 iMac 和我的 macbook pro 上。非常好奇其他人是如何让它发挥作用的。
  • 我怀疑我们的项目一定有什么独特之处。你能想到你在项目中所做的任何看起来不寻常的事情吗?您还有其他成功转换的项目吗?
  • 所以基本上我注意到有一些转换正在进行,但不是全部。真的很奇怪。我所做的没有什么特别之处 - 只是简单地启动一个项目并选择要转换的选项。

标签: ios xcode ios9 swift2.1


【解决方案1】:

即使我只有一个 swift 文件并保留所有objective-c,xcode7-beta 对我来说也非常慢,但它最终转换并显示没有任何更改,然后项目无法构建。不掩盖项目对我来说很好。这可能不是答案,但这个网站还不允许我添加评论。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-03-02
    • 1970-01-01
    • 2015-08-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-24
    • 1970-01-01
    相关资源
    最近更新 更多