-4
struct LoginUser {
let key: String
let uid: String
let email: String
let ref:FIRDatabaseReference
init(snapshot:FIRDatabaseReference) {
key = snapshot.key
ref = snapshot.ref
let snapshotValue = snapshot.value as! [String: AnyObject] // here it is giving me ambiguous use of 'value'
if (snapshotValue["uid"] != nil){
uid = snapshotValue["uid"] as! NSDictionary
}
else{
uid = ""
}
email = snapshotValue["email"] as! String
}
}
Sie haben uns mehr zu geben. Welche Variable ist mehrdeutig? Fügen Sie Ihren gesamten Fehler ein –
Was ist die Frage? Ich sehe nur, dass Sie versuchen, einem 'String' ein' NSDictionary' (!) Zuzuweisen. Erstens, benutze 'NSDictionary' nicht, aber benutze' Dictionary', Second 'NSDictionary'! =' String' –
@ MichałKwiecień Ich habe geschrieben // hier gibt es mir mehrdeutige Verwendung von 'Wert' – user3655325