だけにコードを変更します - これは私に同じエラーを与える
FIRDatabase.database().reference().child("languages").observeSingleEvent(of: .value, with: { (snapshot) in
let languages = snapshot.value as! [String : AnyObject]
var languageList = [Language]()
for (key, value) in languages {
let tempLanguage = Language()
tempLanguage.objectId = key
tempLanguage.code = value["code"] as! String
tempLanguage.desc = value["fulldesc"] as! String
languageList.append(tempLanguage)
}
handler(success: languageList, failure: nil)
}, withCancel: {(error) in
handler(nil, error)
})
。 – user1007522
あなたは正しいです。問題はハンドラでした。エラーオブジェクトはAnyObject型ではなくAnyだけです。 – user1007522