1、獲取裝置型別 (iphone/ipad 幾?)
#import "sys/utsname.h"
-(nsstring*)getdeviceversion
2、獲取系統時間
nsdate* date = [nsdate date];
nsdateformatter* formatter = [[[nsdateformatter alloc] init] autorelease];
[formatter setdateformat:@"yyyy-mm-dd hh:mm:ss"];
[formatter stringfromdate:date];
3、獲取應用版本 手機系統版本資訊
uidevice* uidevice = [uidevice currentdevice];
nsbundle* nsbundle = [nsbundle mainbundle];
nsdictionary *infodictionary = [nsbundle infodictionary];
nsstring* crashinfo = [nsstring stringwithformat:@"identifier:%@\nversion:%@\nos version:%@ %@\ndate/time:%@\nhardware model:%@",
[nsbundle bundleidentifier],
[infodictionary objectforkey:@"cfbundleversion"],
[uidevice systemname],
[uidevice systemversion],
[self getonlytime],
[self devicestring] ];
4、獲取應用程式目錄
nsarray *paths = nssearchpathfordirectoriesindomains(nscachesdirectory, nsuserdomainmask, yes);
nsstring *cachedir = [paths objectatindex: 0];
5、建立應用程式內部資料夾
nsfilemanager *fm = [nsfilemanager defaultmanager];
nsdictionary *attributes = [nsdictionary dictionarywithobject: [nsnumber numberwithunsignedlong: 0755] forkey: nsfileposixpermissions];
if(![fm fileexistsatpath:"檔案路徑"])
6、獲取某個資料夾下所有檔案 及刪除以某字尾名結尾檔案
獲取手機基本資訊
獲取手機基本資訊 telephonymanager tm telephonymanager context.getsystemservice context.telephony service 注意在androidmanifest中新增許可權 string mobile tm.getline1num...
檔案獲取基本資訊
獲取檔案的基本資訊科通過system.io 命名空間下的 fileinfo 類來實現 lfileinfo類的許多方法與 file 類中的對應方法類似,大多數情況並不重要,但下面的規則有助於確定那種技術更合適 l如果僅進行單一方法呼叫,則可以使用靜態file類上的方法,在此,單一呼叫要更快一些,因為 ...
獲取iOS裝置資訊
鑌哥就直接寫 了 獲取手機資訊 應用程式的名稱和版本號等資訊都儲存在mainbundle的乙個字典中,用下面 可以取出來 nsdictionary infodict nsbundle mainbundle infodictionary nsstring versionnum infodict obj...