【发布时间】:2016-10-14 04:40:54
【问题描述】:
我得到错误:
对成员“下标”的模糊引用
关于以下代码:
let jsonObject = try JSONSerialization.jsonObject(with: data, options: [])
guard let jsonDictionary = jsonObject as? [NSObject: AnyObject],
let photos = jsonDictionary["photos"] as? [String: AnyObject], // this line is giving the error
let photosArray = photos["photo"] as [[String: AnyObject]] else {
print("Error")
}
以前的帖子建议我将类型从[String: AnyObject] 更改为[AnyObjectHashable: Any]。这并没有修复错误。有人可以解释为什么会发生此错误以及如何解决它吗?
【问题讨论】:
标签: swift dictionary swift3