【发布时间】:2017-02-01 12:23:57
【问题描述】:
我想将个人资料图片从 Facebook 上传到 Firebase。我试过这个答案:Upload Facebook image URL to Firebase Storage 但是,Swift 在该答案的第三行代码上给了我错误。代码是:
let dictionary = result as? NSDictionary
let data = dictionary?.object(forKey: "data")
let urlPic = (data?.objectForKey("url"))! as! String
Swift 告诉我:不能调用非函数类型的值 'Any?!'在我将代码更改为 Swift 一直建议我的内容之后:
let urlPic = ((data as AnyObject).object(ForKey: "url"))! as! String
当我想从 Facebook 检索个人资料图片时使用什么代码?我的目标是将其也存储到 Firebase 中,但这将在我首先获得个人资料图片之后进行。
【问题讨论】:
-
你在使用 Swift 3 吗?
-
你需要调用graph API。您使用什么来让用户登录 Facebook?