2
辞書からデータを取得し、それを配列に追加しようとしています(私はこれに続いてTutorial)。Swift 3 setValuesForKeys Error
辞書がどのように見えるか、この:
["Name": TEST, "ID": 51C3EE09-5718-4E07-9C88-FC2409BA6AC1, "Name_O": test, "Users": ]
しかし残念ながら、それは私がエラーは、配列が次のようになりました行を削除するとデータ
refHandle = ref.child("Pages").observe(.childAdded , with: { (snapshot) in
if let dictionary = snapshot.value as? [String: AnyObject] {
print(dictionary)
let data = Data()
data.setValuesForKeys(dictionary) //Error Happens Here "Thread Breakpoint"
self.dataList.append(data)
self.tableView.reloadData()
}
})
の取得に失敗しました:私を混乱させる
[<app.Data: 0x786f4830>, <app.Data: 0x786f4ef0>]
...
setValuesForKeys
と入力するのではなく、setValuesForKeysWithDictionary
と書かれているはずですが、それ以上は動作しません。
ありがとうございました!スウィフト3.0の時点で、それは今setValuesForKeys(_です
http://stackoverflow.com/a/38154998/2019221 – Callam
しかし、なぜ「setValuesForKeysWithDictionary」はもう迅速に3に存在しないのですか? –