我刚刚升级到Xcode 8并且我已经收到错误导致构建失败.我很快乐,请帮助.
我该怎么改成这个?谢谢
UPDATE
除了这个错误,我还得到以下内容:
PFUser.logInWithUsername(inBackground: usernameTextField.text!, password: passwordTextField.text!, block: { (user, error) -> Void in
//self.activityIndicator.stopAnimating()
UIApplication.shared.endIgnoringInteractionEvents()
if user != nil {
self.launchDrawerMenu()
} else {
let convertedError = error! as NSError
//if let errorString = convertedError["error"] as? String {
errorMessage = errorString
}
self.displayAlert("Login failed", message: errorMessage)
}
})
Run Code Online (Sandbox Code Playgroud)
为//行我得到"类型NSError没有下标成员"错误.我尝试将它桥接到NSError,但这次它不起作用.我该怎么办?非常感谢
vad*_*ian 33
首先,发布代码(文本)而不是截图.
在Swift 3 NSError中已经被许多API替换为更通用的Swift Error协议,该协议没有userInfo字典.桥将对象投射到NSError
if let errorString = (error! as NSError).userInfo....
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11630 次 |
| 最近记录: |