我试图找出通过大JSON文件中搜索斯威夫特2. JSON文件看起来像这样的最佳方式大JSON文件:搜索通过特定键值对
[
{
"Name": "Tom",
"Job": "Plumber"
},
{
"Name": "Bill",
"Job": "Electrician"
}
]
因此,基本上所有的键在字典中都是相同的,但对不同(或可能不同)。
我试图找到一个值等于在这种情况下“比尔”或“汤姆”,但我不知道这些个人在数组中的索引。
我目前正在使用增量for循环来增加数组的索引,并在for循环中使用if语句来查看是否有键:“Name”有一对==“Bill”或“汤姆”或任何人。
代码我有工作,但由于json文件是非常长的,它需要永远解析数据并得到结果。有没有更快的方法来做到这一点?我不确定是否值得一提,但我在项目中使用了SwiftyJSON和Alamofire。
谢谢!