[英]type [String: String] does not conform to protocol 'AnyObject'
我正在嘗試在JSON結構中創建一個名為USERSLIST
的新路徑! 它將包含在我的Firebase應用程序中創建帳戶的用戶列表。 在我的JSON中,它必須看起來像這樣:
用戶列表:
- simpleLogin6:aa@gmail.com
- simpleLogin9:bb@gmail.com
它應該以創建帳戶的uid
作為鍵,並以email作為值。
我寫了這段代碼:
var usersList = [self.ref.authData.uid : authData.providerData["email"] as? NSString as? String,]
self.ref.childByAppendingPath("userList").childByAutoId().setValue(usersList)
但是它在setValue
行代碼中顯示了一個錯誤:
type [String: String] does not conform to protocol 'AnyObject'
var userList = [String:String]()
if let strEmail = authData.providerData["email"] {
usersList[self.ref.authData.uid] = strEmail as! String
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.