1
public class Users: NSObject {
var name: String?
var email: String?
}
以下のように1人のクラス名のユーザーを作成していると
var regUser = [Users]()
と
func fetchUser(){
Database.database().reference().child("users").observe(.childAdded, with: {(DataSnapshot) in
if let dictionary = DataSnapshot.value as? [String: AnyObject]{
let user = Users()
user.setValuesForKeys(dictionary)
self.users.append(user)
DispatchQueue.main.async {
self.tableView.reloadData()
}
print(user.email)
}
}, withCancel: nil)
}
次のエラーが発生し、他のクラスは、ユーザークラスの配列を作成します。
"ユーザー0x60400028fdc0> setValue:forUndefinedKey:]:このクラスは、キー名に対応するキー値ではありません。
感謝を。 –
完璧な答え... – Ewerson