documents
library
tmp2,documents 目錄就是我們可以用來寫入並儲存檔案得地方
獲取方式:
nsarray *paths=nssearchpathfordirectoriesindomains(nsdocumentdirectory,nsuserdomainmask,yes);
獲取documents路徑:nsstring *documentsdirectory=[paths objectatindex:0];
3、tmp 目錄我們可以在裡面寫入一些程式執行時需要用得資料,裡面寫入得資料在程式退出後會沒有。可以通過
nsstring *nstemporarydirectory(void); 方法得到;
建立乙個目錄:比如要在documents下面建立乙個test目錄,
nsarray *paths = nssearchpathfordirectoriesindomains(nsdocumentdirectory, nsuserdomainmask, yes);
nsstring *documentsdirectory = [paths objectatindex:0];
nslog(@」%@」,documentsdirectory);
nsfilemanager *filemanage = [nsfilemanager defaultmanager];
bool ok = [filemanage createdirectoryatpath:mydirectory attributes:nil];
取得乙個目錄下得所有檔名:(如上面的mydirectory)可用
nsarray *file = [filemanager subpathsofdirectoryatpath: mydirectory error:nil]; 或
nsarray *files = [filemanager subpathsatpath: mydirectory ];
讀取某個檔案:
nsdata *data = [filemanger contentsatpath:myfilepath];//myfilepath是包含完整路徑的檔名
或直接用nsdata 的類方法:
nsdata *data = [nsdata datawithcontentofpath:myfilepath];
儲存某個檔案:
可以用 nsfilemanager的
- (bool)createfileatpath:(nsstring *)path contents:(nsdata *)data attributes:(nsdictionary *)attr;
或 nsdata 的
- (bool)writetofile:(nsstring *)path atomically:(bool)useauxiliaryfile;
- (bool)writetofile:(nsstring *)path options:(nsuinteger)writeoptionsmask error:(nserror **)errorptr;
iphone開發,模擬器生成檔案路徑
documents library tmp2,documents 目錄就是我們可以用來寫入並儲存檔案得地方 獲取方式 nsarray paths nssearchpathfordirectoriesindomains nsdocumentdirectory,nsuserdomainmask,yes ...
ios獲取模擬器或iphone的檔案路徑
document 路徑 nsstring path nsstring nssearchpathfordirectoriesindomains nsdocumentdirectory,nsuserdomainmask,yes objectatindex 0 cache nsstring path ns...
iOS 開發打包模擬器
facebook分享,要提交審核,需要打包的乙個模擬器上傳,在facebook官網 說明如下 1.步驟 在模擬器中執行應用 在 xcode iphone 5 模擬器中執行應用。這會在 xcode 的deriveddata快取中自動建立模擬器版本。使用以下命令壓縮模擬器版本 ditto ck sequ...