Xcodeを最新バージョンにアップグレードした後。このエラーを示しています。それが何を意味するか分かりません。アップグレードされたXcodeの後に表示される「サブスクリプト」のあいまいな使用のエラー
let dic: NSDictionary = result
let userId: String = dic["id"] as! String
Xcodeを最新バージョンにアップグレードした後。このエラーを示しています。それが何を意味するか分かりません。アップグレードされたXcodeの後に表示される「サブスクリプト」のあいまいな使用のエラー
let dic: NSDictionary = result
let userId: String = dic["id"] as! String
オブジェクトがキーの添え字を付けることができるかどうか。
解決策は、result
を適切なものにキャストすることです。
辞書のようです
if let dict = result as? [String:AnyObject] {
let userId = dict["id"] as! String
...
}