2016-03-29 6 views

答えて

4

オブジェクトの型がAnyObjectで、コンパイラはありませんがある場合ambiguousエラーが発生します。これは辞書試みである場合には、例えば、resultタイプを定義する必要があり

enter image description here

0

オブジェクトがキーの添え字を付けることができるかどうか。

解決策は、resultを適切なものにキャストすることです。
辞書のようです

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