UIDevice之獲取裝置資訊

2022-08-18 03:48:17 字數 1010 閱讀 8058

uidevice這個類提供了乙個代表當前裝置的乙個例項。從這個例項中可以獲得有關裝置如指定名稱,資訊裝置模型,和作業系統名稱和版本。uidevice直接繼承自nsobject。

uidevice類可以提供了多種屬性、類函式及狀態通知,幫助我們全方位了解裝置狀況。從檢測電池電量到定位裝置與臨近感應,uidevice所做的工作就是為應用程式提供使用者及裝置的一些資訊。

uidevice類還能夠收集關於裝置的各種具體細節,例如機型及ios版本等。其中大部分屬性都對開發工作具有積極的輔助作用。

我們可以獲取裝置的資訊通過如下方法:

**如下:

1     nsarray *array=[[nsarray alloc]initwithobjects:@"

裝置名稱:

",@"

系統名稱:

",@"

系統版本號:

",@"

裝置模式:

",@"

本地裝置模式:

",nil];2//

獲取當前裝置的:裝置名稱,系統名稱,系統版本號,裝置模式,本地裝置模式,獲取之後裝進陣列。

3 nsarray *devicearray=[[nsarray alloc]initwithobjects:[[uidevice currentdevice]name],[[uidevice currentdevice] systemname],[[uidevice currentdevice]systemversion],[[uidevice currentdevice]model],[[uidevice currentdevice]localizedmodel], nil];

4for (int i=0; i<5; i++)

效果如下:

UIDevice 系統資訊詳解

獲取當前裝置 uidevice dev uidevice currentdevice nslog 裝置名稱 dev.name nslog 裝置型別 dev.model nslog 本地化模式 dev.localizedmodel nslog 系統名稱 dev.systemname nslog 系統版...

獲取iOS裝置資訊

鑌哥就直接寫 了 獲取手機資訊 應用程式的名稱和版本號等資訊都儲存在mainbundle的乙個字典中,用下面 可以取出來 nsdictionary infodict nsbundle mainbundle infodictionary nsstring versionnum infodict obj...

iOS 獲取裝置資訊

ios 獲取裝置資訊 獲取裝置資訊,不囉嗦,直接上 uidevice idfa add adsupport.framework define kdeviceidfa asidentifiermanager sharedmanager advertisingidentifier uuidstring ...