0

Xcode 6.3 と Swift 1.2 の新しいバージョンをダウンロードするまでは、すべて問題ありませんでした。

しかし、アプリを再度コンパイルすると、多くのエラーが発生しました。私はそれらのほとんどに対処しましたが、解決策を理解できなかったという特定のエラーがあります

エラーは「AnyObject? は String に変換できませんか?」です。

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 に答える