gpt4 book ai didi

ios - 数据未解析我想将数据解析为字典,然后解析为数组,然后迭代它

转载 作者:行者123 更新时间:2023-11-29 05:50:15 26 4
gpt4 key购买 nike

数据未解析我想将数据解析为字典,然后解析为数组,然后迭代它并将其保存到自定义数组。来自 JSON 结构化 {"stores": [{},{}]}

代码:

Alamofire.request(NEARBY_STORES, method: .get, parameters: nil, encoding: JSONEncoding.default, headers: headers).responseJSON{ (response) in

if response.result.error == nil {
print(response)
if let dict = response as? NSDictionary
{ print("dict saved")
if let stores = dict["stores"] as? Array<AnyObject>
{
for items in stores
{
let storeName = items["name"] as? String

let storeCover = items["cover"] as? String

let minimumOrder = items["min_order_amt"] as? String

let storeRating = items["average_rating"] as? String

let storeSpeed = items["delievery_time"] as? String

let storeLogo = items["logo"] as? String


let shoplist = shopModel(shopName: storeName!, shopBGImage: storeCover!, shoplogo: storeLogo!, speed: storeSpeed!, accuracy: storeRating!, minimumOrder: minimumOrder!)
self.shopLists.append(shoplist)
print("PARSED")

最佳答案

将 if let dict = response 替换为? NSDictionary 与 if let dict = response.result.value 作为? NSDictionary 并检查

关于ios - 数据未解析我想将数据解析为字典,然后解析为数组,然后迭代它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55746907/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com