ThimraTV/ThimraTV/Class/Mine/Model/SPVersionUpdateModel.swift
2025-06-24 09:21:00 +08:00

32 lines
670 B
Swift

//
// SPVersionUpdateModel.swift
// ThimraTV
//
// Created by on 2025/6/23.
//
import UIKit
import SmartCodable
class SPVersionUpdateModel: SPModel, SmartCodable {
var version_code: String?
var des: String?
var version_name: String?
func canUpdate() -> Bool {
let currentCode = NSNumber(string: kSPAPPBundleVersion)?.intValue ?? 0
let serverCode = NSNumber(string: version_code ?? "0")?.intValue ?? 0
return serverCode > currentCode
}
static func mappingForKey() -> [SmartKeyTransformer]? {
return [
CodingKeys.des <--- ["description"]
]
}
}