iphone 文件結構

2021-05-28 04:35:39 字數 2027 閱讀 4765

2、documents 目錄就是我們可以用來寫入並儲存檔案得地方,一般可通過:

nsarray *paths = nssearchpathfordirectoriesindomains(nsdocumentdirectory, nsuserdomainmask, yes);

nsstring *documentsdirectory = [paths objectatindex:0];    得到。

3、tmp 目錄我們可以在裡面寫入一些程式執行時需要用得資料,裡面寫入得資料在程式退出後會沒有。可以通過

nsstring *nstemporarydirectory(void); 方法得到;

4、檔案一些主要操作可以通過nsfilemanage 來操作,可以通過 [nsfilemanger defaultmanger] 得到它得例項。

相關得一些操作:

建立乙個目錄:比如要在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;

用於讀寫臨時資料的方法

nsarray *paths = nssearchpathfordirectoriesindomains(nsdocumentdirectory, nsuserdomainmask, yes);
nsstring *documentsdirectory = [paths objectatindex:0];
if (!documentsdirectory)
}
nsarray *paths = nssearchpathfordirectoriesindomains(nsdocumentdirectory, nsuserdomainmask, yes);
nsstring *documentsdirectory = [paths objectatindex:0];
return mydata;
}

專案文件結構

專案開發的文件整體結構 pj 開発機能一覧 專案名稱 20110708 開発 開始時間 承擔組 01 from 從客戶手中獲取的所有相關資料 02 to 要傳送給客戶的所有資料 03 設計input 04 plan 專案計畫 05 fd 功能設計 06 fdr 功能設計的審查 07 dd 詳細設計 ...

HTML 文件結構

1.mata 用於提高網頁的相關資訊,包括作者,日期等。還可以設定網頁的關鍵字,過期時間。2.meta http equiv 屬性值 content 具體屬性取值 設定網頁瀏覽器和伺服器之間的請求方式 http equiv content type 設定網頁的編碼 expires 設定網頁的有效期限...

xhtml文件結構

常見的標準文件結構 1.文件定義型別 其中doctype元素定義了文件型別,要注意的是元素的名稱和屬性必須大寫,dtd表示文件型別定義,瀏覽器根據定義的dtd解析頁面元素,除非你的xhtml確定了乙個正確的doctype,否則頁面內的元素和css不能正確生效.xhtml提供三種dtd文件型別 對於大...