暂无描述

OriginData.swift 597B

    // // OriginData.swift // PaiaiDataKit // // Created by FFIB on 2019/3/20. // Copyright © 2019 FFIB. All rights reserved. // import Foundation struct OriginData<DataItem: JSONCode> { var status = 0 var data: [DataItem] = [] init() {} init(json: JSON, dataField: String) { guard let status = json["status"] as? Int, let result = json[dataField] as? [[String: AnyObject]] else { return } self.status = status data = result.map { DataItem.init(json: $0) } } static func empty() -> OriginData { return OriginData() } }