//裝置名稱
return
[uidevice currentdevice].name;
//裝置型號,只可得到是何裝置,無法得到是第幾代裝置
return
[uidevice currentdevice].model;
//系統版本型號,如iphone os
return
[uidevice currentdevice].systemversion;
//系統版本名稱,如6.1.3
return
[uidevice currentdevice].systemname;
?1
2
3
4
5
6
7
8
9
10
11
//判斷是否為iphone
#define is_iphone (ui_user_inte***ce_idiom() == uiuserinte***ceidiomphone)
//判斷是否為ipad
#define is_ipad (ui_user_inte***ce_idiom() == uiuserinte***ceidiompad)
//判斷是否為ipod
#define is_ipod ([[[uidevice currentdevice] model] isequaltostring:@"ipod touch"])
//判斷是否為iphone5
#define is_iphone_5_screen [[uiscreen mainscreen] bounds].size.height >= 568.0f && [[uiscreen mainscreen] bounds].size.height < 1024.0f
二、判斷網路連線狀態
1、匯入systemconfiguration.framework,並#import
2、判斷裝置是否聯網?
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
+ (
bool
)connectedtonetwork
//根據獲得的連線標誌進行判斷
bool
isreachable = flags & kscnetworkflagsreachable;
bool
needsconnection = flags & kscnetworkflagsconnectionrequired;
return
(isreachable&&!needsconnection) ? yes : no;
}
Android中監聽判斷網路連線狀態的方法
這篇文章主要介紹了android中監聽判斷網路連線狀態的方法,介紹了是否有網路連線判斷 連線的型別和監聽網路狀態的方法,需要的朋友可以參考下 在無網或網速差的狀態下,沒必要去連線伺服器。效果可以看下具體51搜尋展示結合xunsearch全文檢索技術,可以達到毫秒級的資料搜尋 你可以使用 connec...
判斷網路連線情況
判斷網路是否可用 1.從官網例子reachability中copy reachability.h和reachability.m 2.新增systemconfiguration.framework 3.使用下列方法 switch r currentreachabilitystatus warning ...
Android網路連線判斷
獲取網路資訊需要在androidmanifest.xml檔案中加入相應的許可權。工具類 定義乙個類 netstateutil1 判斷是否有網路連線 1 public boolean isnetworkconnected context context 9 10return false 11 2 判斷...