關於iOS沙盒路徑問題

2021-06-21 22:53:24 字數 658 閱讀 5222

預設情況下,每個沙盒含有3個資料夾:documents, library 和 tmp。

documents:蘋果建議將程式中建立的或在程式中瀏覽到的檔案資料儲存在該目錄下;

library:儲存程式的預設設定或其它狀態資訊;

tmp:提供乙個即時建立臨時檔案的地方。

itunes在與iphone同步時,備份所有的documents和library檔案。

iphone在重啟時,會丟棄所有的tmp檔案。

1.documents:

2.library:

3.tmp:

//取得documents路徑的方法:

- (nsstring*)documentfolder   

//取得documents中某個檔案的路徑

nsstring*path = [[self//補充:取得應用程式包(即bundle)的路徑

- (nsstring*)bundlefolder   

//獲取

tmp目錄nsstring

*temppath =nstemporarydirectory();

iOS沙盒路徑

ios沙河路徑極其作用 documents 儲存使用者資料,itunes備份會包括此目錄下資料。library 包含兩個子目錄 caches 和 preferences。caches 存放使用者需要快取的資料 快取需要有清理操作 tmp 用於存放臨時檔案,此目錄下檔案可能會在應用退出後刪除。檢視路徑...

iOS沙盒路徑

ios的沙盒下面主要包含該以下三個檔案 documents library 內含caches和preferences temp。home目錄 nsstring homedirectory nshomedirectory 1.documents 簡介該目錄會被itunes自動備份,建議儲存需要持久化儲...

IOS 關於模擬器沙盒路徑改變問題

注意 紅色字型表示某個裝置,藍色字型表示某個應用 documents 蘋果建議將程式中建立的或在程式中瀏覽到的檔案資料儲存在該目錄下 library 儲存程式的預設設定或其它狀態資訊 tmp 提供乙個即時建立臨時檔案的地方。itunes在與iphone同步時,備份所有的documents和libra...