Swift使用Alamofire和SwiftyJSON来解析Json

时间:2016-07-29 08:07:30

标签: ios iphone json swift

我尝试使用SwiftyJSON从嵌套的Magento API解析json数组包含多个类别,而内部类别中有多个产品

在mutablearray中保存产品和类别以显示它们的最佳做法是什么 enter image description here

1 个答案:

答案 0 :(得分:1)

首先,您应该为包含有关它们的信息的产品创建基类。例如:

struct Product {

    enum ProductType {
        case Women
        case Men
        case Kids
    }
    var id : String
    var name : String
    var sku: String
    var type: ProductType
}

创建一个包含此对象的Array进行解析。

var products: [Product]