我使用Facebook的SDK進行登錄,並在我的最終獲取的數據,但未能解決我所面臨的語法的Facebook SDK錯誤標會員
func fetchProfile() {
let parameters = ["fields": "email, first_name, last_name, picture.type(large)"]
FBSDKGraphRequest(graphPath: "me", parameters: parameters).start(completionHandler: { (connection, user, requestError) -> Void in
if requestError != nil {
print(requestError)
return
}
var email = user["email"] as? String
let firstName = user["first_name"] as? String
let lastName = user["last_name"] as? String
self.nameLabel.text = "\(firstName!) \(lastName!)"
var pictureUrl = ""
if let picture = user["picture"] as? NSDictionary, let data = picture["data"] as? NSDictionary, let url = data["url"] as? String {
pictureUrl = url
}
})
}
在行var email = user["email"] as ? String
我得到錯誤的相關挑戰的問題鍵入任何?沒有成績單。
http://stackoverflow.com/questions/39516199/type-any-has-no-subscript-members-in-xcode-8-swift-3/39516303#39516303 –
你能打印'user' –
@Mr .UB它力氣解決我的目的 – Rupinder