我正在运行iOS 9.0,在Xcode8上运行Swift 3并在我的应用程序中实现result,result对象成功地返回如下:
Optional({
email = "usersEmail@yahoo.com";
"first_name" = name;
id = 1015396591;
"last_name" = lastName;
picture = {
data = {
"is_silhouette" = 0;
url = "https://scontent.xx.fbcdn.net/v/t1.0-1/s200x200/1915003_414206574090_5019436_n.jpg?oh=bf120460b36b26c648185d6777a&oe=5892EB78";
};
};
})但是,尝试以:result["email"] as! String的形式访问元素时,会注意到错误Type Any? has no Subscript Members
如何允许读取元素?
发布于 2016-11-01 03:35:26
用这个收到电子邮件
let result = result as! Dictionary<String,Any>
let email = result["email"] as! Stringhttps://stackoverflow.com/questions/40352603
复制相似问题