【发布时间】:2015-04-13 08:55:55
【问题描述】:
我刚刚更新了我的 Mac 和 Xcode。
Mac:10.10.3 (14D131)
Xcode:6.3 (6D570)
昨天,我构建了我的应用程序,并在模拟器和真 iPhone 设备上对其进行了测试。
但是,更新后,现在我无法构建并出现以下错误:
1- 无法将模块“UIKit”加载为“UiKit”
我曾经使用这个导入语句:import UiKit 我从来没有使用带有大写 UI 而不是 Ui
import UIKit
我已经完成了“查找和替换”操作来替换 39 个匹配项。然后我在构建时遇到以下错误:
2- '初始化器不会覆盖其超类中的指定初始化器'。我已经删除了
3- 现在我遇到很多错误,需要我将 as 更改为 as!
我收到很多错误!我已经检查了一个已知有效的提交,但没有用!
与更新有关吗?我错过了这个更新吗? Fullscreen image
编辑 2:转换为最新的 Swift 语法并清理所有内容后。我收到以下错误(但如果我解决了所有列表更改的一个错误,这很奇怪):
【问题讨论】:
-
你更新到最新版本的 Swift 了吗?编辑 > 转换 > 到最新的 Swift 语法...
-
...并阅读 Xcode 6.3 发行说明。