<分区>
我想跳过去使用 Xcode 7.3.1 并转换我的代码,但我在这里遇到了某种问题,这就是我过去在 Swift 1.1 中使用它的方式,但我收到错误 -Initialiser for conditional绑定(bind)必须具有可选类型,而不是 '[NSObject: AnyObject]' SwiftyJSON:
if let userInfo = error.userInfo { <-- Error in this line //Initialiser for conditional binding must have Optional type, not '[NSObject: AnyObject]'
if let breadcrumb = userInfo["JSONErrorBreadCrumbKey"] as? NSString {
let newBreadCrumb = (breadcrumb as String) + "/\(index)"
let newUserInfo = [NSLocalizedDescriptionKey: "JSON Keypath Error: Incorrect Keypath \"\(newBreadCrumb)\"",
"JSONErrorBreadCrumbKey": newBreadCrumb]
return JSONValue.JInvalid(NSError(domain: "JSONErrorDomain", code: 1002, userInfo: newUserInfo))
}
}
提前致谢!