沙盒目錄介紹

2022-01-20 08:14:17 字數 1058 閱讀 7536

根目錄:nshomedirectory();

documents:nssearchpathfordirectoriesindomains(nsdocumentdirectory, nsuserdomainmask, yes).lastobject;

library

caches:nssearchpathfordirectoriesindomains(nscachesdirectory, nsuserdomainmask, yes).lastobject;

preferences:

//偏好設定

nsuserdefaults *defaults =[nsuserdefaults standarduserdefaults];

nsstring *name = @"

zhangsan";

[defaults setobject:name forkey:

@"name"];

//讀取偏好設定

nsstring *str = [defaults objectforkey:@"

name"];

tmp:nstemporarydirectory();

sandbox目錄結構:

documents:儲存由應用程式產生的檔案或資料

當同步備份時icloud會自動備份document中的所有檔案。

。library

快取目錄中的檔案系統不會自動刪除,可以做離線訪問。不會自動備份

要求程式必須提供乙個完善的清除快取目錄的「解決方案」

preferences:儲存偏好設定資訊,使用時直接使用單例[nsuserdefaults standarduserdefaults],無需獲取此路徑。當同步備份時icloud也會備份這個資料夾。

tmp:儲存在tmp資料夾中的檔案,當磁碟緊張或重啟手機後,系統會自動**

程式設計師不需要管理tmp資料夾中檔案的釋放。

沙盒目錄介紹

沙盒目錄的介紹 documents 2.icloud會自動備份document中的所有檔案 tmp1.臨時資料夾,儲存臨時檔案。2.儲存在tmp資料夾中的檔案,系統會自動 譬如磁碟空間緊張或者重新啟動手機。3.程式設計師不需要管tmp資料夾中的釋放。caches 2.快取目錄中的檔案系統不會自動刪除...

iOS 沙盒目錄結構介紹

ios系統中,每個應用都有自己的沙盒,且應用只能訪問其對應的沙盒目錄下面的檔案。當然,在使用者授權的情況下,應用也可以訪問其他目錄下面的檔案。比如,使用者授權情況下,應用可以訪問相簿 通訊錄。在開發中,經常會涉及到 ios 沙盒目錄,比如讀寫檔案,歸檔解檔等。一 沙盒的目錄結構 可知,沙盒目錄下有三...

iOS沙盒檔案目錄介紹

首先奉上蘋果官方文件 沙盒檔案結構如下 官方沙盒結構圖 data container初始化目錄結構 documents 儲存使用者建立的文件檔案的目錄,使用者可以通過檔案分享分享該目錄下的檔案。在itunes和icloud備份時會備份該目錄。建議儲存你希望使用者看得見的檔案。不能用於存放快取檔案,否...