2016-03-29 42 views

回答

4

當對象的類型是AnyObject和編譯器有沒有發生的ambiguous錯誤想法該對象是否可以是關鍵的下標。

解決方案是將result降到合適的值。
它似乎是一本字典

if let dict = result as? [String:AnyObject] { 
    let userId = dict["id"] as! String 
    ... 
} 
0

你必須定義result類型,例如,如果這是一個字典嘗試:

let dic: NSDictionary = result 
let userId: String = dic["id"] as! String