我向一个有时返回简单JSON对象数组的API发出请求,我用一个简单的"for i in count“循环来解析这些对象,在这个循环中我使用SwiftyJSON来附加jsoni。:"New Zealand","municipality":"Blenheim","isChild":false,"hasChild":false}]
但是,在某些情况下,API会返回一个具有多对键和对象值
我使用了一点javascript,发现(至少对我来说)在通过foreach循环处理多维数组时出现了奇怪的行为。console.log('Second: ', second);输出为:Second: a b c d
我希望第一个和第二个是一样的。注意:请不要建议通过jQuery或其他方式迭代数组。我没有编码的问题,我只是对这种特殊的情况感到好奇。谢谢!