【发布时间】:2016-09-16 12:33:27
【问题描述】:
Alamofire.request(videosUrl!).responseJSON { response in
if response.result.value != nil {
let json = response.data
do {
let readableJSON = try JSONSerialization.jsonObject(with: json!, options: .mutableContainers) as? JSONStandard
if let items = readableJSON {
for i in 0..<items.count {
let item = items[i] <<< ERROR HERE
...REST OF CODE HERE
}
}
} catch {
print(error)
}
}
}
我还有一个类型别名集:
typealias JSONStandard = [String:AnyObject]
我的问题是为什么会出现“对成员下标的模糊引用”错误?我要做的就是访问数组的正确部分。
【问题讨论】:
-
我正在按照here 中的一个例子来适应我的需要,它对他有用吗?几乎完整的代码见 21:27。