我的应用程序应该转到特定位置以下拉需要加载的网站。在2.3版本中,它像一种魅力一样工作,但是由于我已经更新了xcode(我没有大量的经验),这给了我错误“类型'Any'没有下标成员”并突出显示了“ json”在第三行之前
...Retriever = json["WEB"]...
这是与此相关的代码。
let json = try JSONSerialization.jsonObject(with: data!, options:.allowFragments)
if let Retriever = json["WEB"] as? [[String: AnyObject]] {
for website in Retriever {
if let name = website["URL"] as? String {
self.loadAddressURL(name)
我觉得自己缺少一些小东西。如果有更好的方法,我希望提出建议。URL返回此JSON
{
"WEB" : [
{
"URL" : "http://www.google.com"
}
]
}
但如果我能简化为
{"URL":"http://www.google.com"}