从 json 数组加载到对象数组 swift
load from json array into object array swift
我有一组用户
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,然后在循环结束时将单个用户对象附加到全局 class 用户数组,就像这样。
然后根据需要使用 class 作用域用户数组。
我有一组用户
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,然后在循环结束时将单个用户对象附加到全局 class 用户数组,就像这样。
然后根据需要使用 class 作用域用户数组。