0

一切都很好,直到我下载了 Xcode 6.3 和 Swift 1.2 的新版本。

但是当我再次编译我的应用程序时,出现了很多错误。我已经处理了大多数问题,但是有一个特定的错误,我无法弄清楚解决方案

错误是“AnyObject?不能转换为字符串?”

在更新 Xcode 之前,这绝对没问题:

let firstName = self.currentUser["firstName"] as? String
4

1 回答 1

6

我已经找到了解决方案

let firstName = self.currentUser?["firstName"] as? String
if let firstname = firstName {
     // Continue
} else {
    // Handling the error.
}
于 2015-04-09T16:20:00.733 回答