我的图形请求一直收到这个错误?
Type ‘Any?’ has no subscript members
错误点在结果….这只发生在我转换为swift 3 …任何人????
let nextrequest: FBSDKGraphRequest = FBSDKGraphRequest(graphPath: "me/friends",parameters: ["fields": "name,id,gender"],httpMethod: "GET") nextrequest.start { (connection,result,error) -> Void in guard let listOfFriends = result["data"] as? [AnyObject] else { return } } }
解决方法
试试这个
let nextrequest: FBSDKGraphRequest = FBSDKGraphRequest(graphPath:"me/friends",httpMethod: "GET") nextrequest.start { (connection,error) -> Void in guard let result = result as? [String:[AnyObject]],let listOfFriends = result["data"] else { return } } }
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。