【发布时间】:2016-02-18 01:13:32
【问题描述】:
我在 Swift 中访问一个 JSON 数组:
genres: [
{
id: 6,
title: "Comedy"
}
],
我正在使用代码:
if let genreInfo = jsonResult["genres"]?[0] as? [String: AnyObject]{
let genre = genreInfo["title"] as? String
genreArray.append(genre)
}
如果存在流派但如果流派 JSON 数据为 [ ] 则有效,我得到一个数组越界错误。有没有办法重构它,所以它不会导致错误?
【问题讨论】:
标签: ios arrays json swift dictionary