ios版本和設備類型的判斷 – iPhone手機開發技術文章 iPhone軟體開發教學課程

判斷設備是否是ipad

BOOL isPad()
{

#ifdef UI_USER_INTERFACE_IDIOM

return
(UI_USER_INTERFACE_IDIOM()
== UIUserInterfaceIdiomPad);

#else

return NO;

#endif

}

判斷設備是否是iphone5

#define iPhone5
([UIScreen instancesRespondToSelector:@selector(currentMode)]
? CGSizeEqualToSize(CGSizeMake(640,
1136), [[UIScreen
mainScreen] currentMode].size)
: NO)

判斷當前設備的版本

[[[UIDevice currentDevice]
systemVersion] floatValue]

寫成宏

#define IOS_VERSION
[[[UIDevice currentDevice]
systemVersion] floatValue]

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *