Cani請檢查ios 9的應用程序版本,或者是否有其他方法?NSFoundationVersionNumber for ios9
if (floor(NSFoundationVersionNumber) <= NSFoundationVersionNumber_iOS_8_0) {
//ios 9 or below?
} else {
//ios 9 above
}
Cani請檢查ios 9的應用程序版本,或者是否有其他方法?NSFoundationVersionNumber for ios9
if (floor(NSFoundationVersionNumber) <= NSFoundationVersionNumber_iOS_8_0) {
//ios 9 or below?
} else {
//ios 9 above
}
您可以檢查版本那樣:
[[UIDevice currentDevice].systemVersion floatValue];
是的,這會給你的操作系統版本,但檢查NSFoundation號碼是更好辦法。如果你想現在是否可以調用方法或類,則檢查調用名稱是否爲空或對象響應tp選擇器。檢查iOS版本是不是正確的方法。 – rckoenes
這取決於你的目的,你是對的。 Deniz的問題是「還有其他方法嗎?」所以我剛剛提供了一個。乾杯 –
[[[的UIDevice currentDevice] systemVersion]的floatValue] – ogres