蘋(píng)果設(shè)備的相關(guān)判斷

一、判斷設(shè)備

01

//設(shè)備名稱(chēng)

02

return [UIDevice currentDevice].name;

03

04

//設(shè)備型號(hào),只可得到是何設(shè)備,無(wú)法得到是第幾代設(shè)備

05

return [UIDevice currentDevice].model;

06

07

//系統(tǒng)版本型號(hào),如iPhone OS

08

return [UIDevice currentDevice].systemVersion;

09

10

//系統(tǒng)版本名稱(chēng),如6.1.3

11

return [UIDevice currentDevice].systemName;

01

//判斷是否為iPhone

02

#define IS_IPHONE (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)

03

04

//判斷是否為iPad

05

#define IS_IPAD (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)

06

07

//判斷是否為ipod

08

#define IS_IPOD ([[[UIDevice currentDevice] model] isEqualToString:@"iPod touch"])

09

10

//判斷是否為iPhone5

11

#define IS_IPHONE_5_SCREEN [[UIScreen mainScreen] bounds].size.height >= 568.0f && [[UIScreen mainScreen] bounds].size.height < 1024.0f

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • iOS開(kāi)發(fā)過(guò)程中,使用的一些常用宏定義 字符串是否為空#define kStringIsEmpty(str) ([...
    goyohol閱讀 5,543評(píng)論 30 84
  • //// PrefixHeader.pch// JNdefine//// Created by Titan ...
    不要打聽(tīng)我的故事丶閱讀 915評(píng)論 4 6
  • 『導(dǎo)言』 iOS 開(kāi)發(fā)常用宏總結(jié)的相關(guān)資料,需要的朋友可以參考下。文章中有不足之處請(qǐng)指正!謝謝! OC對(duì)象判斷是否...
    隨心吧閱讀 978評(píng)論 0 16
  • 定義了一些常用的宏,寫(xiě)代碼的時(shí)候用起來(lái)挺方便的,添加了pch文件,設(shè)置了相對(duì)路徑;設(shè)置pch文件相對(duì)路徑的方法:設(shè)...
    SnailLi閱讀 1,806評(píng)論 0 1
  • 他在凌晨?jī)牲c(diǎn)半的火車(chē)硬臥上驚醒,那種在夢(mèng)里還很模糊的轟隆聲倏然涌進(jìn)聽(tīng)覺(jué),需要人反應(yīng)一段時(shí)間,才能想起遙遠(yuǎn)的路途。九...
    獸焉閱讀 419評(píng)論 0 0

友情鏈接更多精彩內(nèi)容