티스토리 뷰

Mobile/iOS

[iOS][Swift] Version 체크

out of coding 2017. 7. 1. 09:50

점으로 구분되어 있는 버전의 경우에 소수점이 아니라서 일반 숫자로는 비교가 안되죠.

그래서 string의 compare를 이용하여 더 높은 숫자인지 아닌지 판단할수 있습니다.

다들 아시는것이겠지만. 프로젝트도 끝나고 해서 오랜만에 심심해서 올립니다.


* 소스


let server = "2.0.1"

let current = "1.0.0"

let needUpdate = server.compare(current) == .orderedDescending

print("version update need = \(needUpdate)")


기준은 swift 3.x입니다.


2.x에서 사용하실 분은 없을것 같지만... 문법 보면 그냥 대략 아실거라 생각합니다 ^^


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함