【发布时间】:2015-09-25 22:20:28
【问题描述】:
当我将我的 Xcode 更新到最新版本时,我刚刚遇到了一个用 Swift 编写的项目的问题; Xcode 7.0。
Xcode 告诉我应该转换我的代码以使用 Swift 的新语法 (Swift 2)。
问题是我无法理解如何解决某些代码行。
举个例子:我在我的应用程序中使用了 SwiftyJSON,Xcode 给了我这个错误,如下所示:
public struct JSON {
public init(data:NSData, options opt: NSJSONReadingOptions = .AllowFragments, error: NSErrorPointer = nil) {
if let object: AnyObject = NSJSONSerialization.JSONObjectWithData(data, options: opt, error: error) {
self.init(object)
} else {
self.init(NSNull())
}
}
【问题讨论】:
-
您看到的错误是什么?