UIDevice的簡單用法

2021-06-25 18:33:06 字數 1481 閱讀 8660

//裝置相關資訊的獲取

nsstring *strname = [[uidevice currentdevice] name];  

nslog(@"裝置名稱:%@"

, strname);  

nsstring *strid = [[uidevice currentdevice] uniqueidentifier];  

nslog(@"裝置唯一標識:%@"

, strid);  

nsstring *strsysname = [[uidevice currentdevice] systemname];  

nslog(@"系統名稱:%@"

, strsysname);  

nsstring *strsysversion = [[uidevice currentdevice] systemversion];  

nslog(@"系統版本號:%@"

, strsysversion); 

判斷手機系統是幾的系統 if

( ([[[

uidevice

currentdevice] systemversion] doublevalue]>=

7.0))

nsstring *strmodel = [[uidevice currentdevice] model];  

nslog(@"裝置模式:%@"

, strmodel);  

nsstring *strlocmodel = [[uidevice currentdevice] localizedmodel];  

nslog(@"本地裝置模式:%@"

, strlocmodel);  

floatversion = [[[uidevice currentdevice] systemversion] floatvalue];  

nslog(@"版本號:%f\n"

, version);  

nsdictionary *dicinfo = [[nsbundle mainbundle] infodictionary];  

//    cfshow(dicinfo);

];  

];  

];  

1. 判斷裝置的型別ipad或者iphone,可在main中定義乙個巨集來記錄。

#define is_ipad  ([[uidevice currentdevice] respondstoselector:@selector(userinte***ceidiom)] &&[[uidevice currentdevice] userinte***ceidion] == uiuserinte***ceidiompad)

2. 呼叫自帶應用

3. 禁止鎖屏

4. 設定icon上的數字

from

mysql的簡單用法 mysql簡單用法

刪除使用者 drop user jack drop比delete刪除的優勢在於drop可以刪除使用者的許可權,更加徹底 更改使用者名稱 rename user jack to jacknew 使用者的都存在與user表中,更改名稱,許可權不變 更改使用者密碼 update mysql.user se...

sudo的簡單用法

sudo 的簡單用法 sudo 是linux 下一種能讓普通使用者執行 root 使用者或者其他使用者的命令 在 linux 中為了能方便的作業系統,同事也為了減輕管理員的負擔,這裡就有了 sudo 這個工具,讓普通使用者能執行 root 使用者的一部分權利。在 linux unix 下專門為 su...

XPath的簡單用法

xpath 使用路徑表示式來選取 xml 文件中的節點或節點集。下面使用乙個簡單的xml檔案內容 定位到節點名稱為parent1的元素 xpath為 tree parent1 其中前面加 表示根元素,此時的xpath就是絕對路徑了,在這裡的例子中,因為tree為根元素,所以這裡的xpath也可以表示...