我有用户数组
var User:[User] = []
我想通过 alamofire 和 swiftyjson 从 http://jsonplaceholder.typicode.com/users 获取信息 我知道如何请求,然后我有 json 数组
我如何循环遍历 json 数组并创建用户对象然后追加到数组 User[]
我认为我的循环问题,这是来自 swifty json 页面
for (index,subJson):(String, JSON) in json {
//Do something you want
}
我如何在我的应用程序中使用它?
最佳答案
你可以使用类似下面的代码
for (_, subDataJSON): (String, JSON) in dataJSON {
let u = User()
u.name = subDataJSON["name"].stringValue
u.id = subDataJSON["id"].intValue
u.active = subDataJSON["active"].boolValue
self.User.append(u)
}
在循环中解析数据 json,然后在循环结束时将单个用户对象附加到全局类用户数组中。
然后根据需要使用类范围内的用户数组。
关于swift - 从 json 数组快速加载到对象数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36662493/