Нет описания

StatusModel.swift 1018B

    // // StatusModel.swift // PaiAi // // Created by FFIB on 2017/10/10. // Copyright © 2017年 yb. All rights reserved. // import Foundation import ObjectMapper struct StatusModel { var status = 0 var message = "" var description = "" init(json: [String: AnyObject]) { self.init(map: Map(mappingType: .toJSON, JSON: json)) } } extension StatusModel: Mappable { init(map: Map) { status <- map["status"] message <- map["message"] description <- map["description"] } } extension StatusModel: SingleParsable { static func parse(data: [String: AnyObject]) -> StatusModel { return StatusModel(map: Map(mappingType: .fromJSON, JSON: data)) } } struct StatusNetworkRequest: NetworkRequest { typealias NetworkResponse = StatusModel var path: Interfaces var parameter: [String: AnyObject]? init(param: [String: AnyObject]?, path: Interfaces) { self.parameter = param self.path = path } }