개발
swift] 업데이트시 마이그레이션을 위한 버전 체크
dev.jake
2021. 8. 6. 11:09
let savedVersion = UserDefaults.standard.value(forKey: "AppVersion") as? String ?? "0.0.0"
if savedVersion.compare(version: "2.7.0") == .orderedAscending {
//앞에 savedVersion가 뒤에 버전보다 작으면 여기 if문이 동작한다
}
orderedAscending을 사용해서 2.7.3 < 2.7.10이 더 크다는 것을 체크할 수 있다.