ImgObj.swift
728 Bytes
import Foundation
import GeneralUtils
class ImgObj: Mappable {
var url: String?
var signBoard: Int?
var date: Int?
var note: String?
var dateStr: String?
init() {}
init(url: String, signboard: Int?, date: Int?, note: String?) {
self.url = url
self.signBoard = signboard
self.date = date
self.note = note
}
// region: ========== Mappable
required init?(map: Map) {}
func mapping(map: Map) {
url <- map["url"]
signBoard <- map["signBoard"]
dateStr <- map["date"]
if let dateStr = dateStr {
self.dateStr = nil;
date = Int(dateStr);
}
note <- map["note"]
}
//endregion
}