iphone ios 程式的檔案目錄結構

2021-05-27 21:59:33 字數 1103 閱讀 1348

nsstring* documentsdirectory =

[nshomedirectory()@

"documents"];

方法二:

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

;nsstring *documentsdirectory =

[paths objectatindex:0]

;

以下為官方文件:

出於安全的目的,應用程式只能將自己的資料和偏好設定寫入到幾個特定的位置上。當應用程式被安裝到裝置上時,系統會為其建立乙個家目錄。表6-1列出了應用程式家目錄下的一些重要子目錄,您的程式可能需要對其進行訪問。表中還描述了每個目錄的設計目的和訪問限制,以及itunes是否對該目錄下的內容進行備份。有關備份和恢復過程的更多資訊,請參見

部分。

表 6-1iphone應用程式的目錄

目錄 描述

/

目錄,包含應用程式的本身。由於應用程式必須經過簽名,所以您在執行時不能對這個目錄中的內容進行修改,否則可能會使應用程式無法啟動。

/documents/

部分。 itunes會備份這個目錄的內容。

/library/preferences

部分。 itunes會備份這個目錄的內容。

/library/caches

部分描述的介面來獲取該目錄的路徑,並對其進行訪問。

在iphone os 2.2及更高版本,itunes不對這個目錄的內容進行備份。

/tmp/

部分。 在iphone os 2.1及更高版本,itunes不對這個目錄的內容進行備份。

表6-2常用的搜尋路徑常量

常量目錄/documents

/library/caches

iPhone iOS開啟個人熱點的相關位置調整小結

冬至已到,聖誕將近,最近公司專案實在太多,三四個專案反覆的切換真的讓人焦頭爛額,趁今天有點空,把維護的三個專案順利送出,剛好可以縷縷思路,記錄一下最近遇到的問題。說不著急那是假的,客戶一天天的催的確實令人心煩意亂,但是回過頭來想想也確實不易,所以還是說服自己認真對待他們反饋的乙個個問題,盡量做到讓他...

iPhone iOS開啟個人熱點的垂直適配問題詳解

iphone開啟個人熱點後 狀態列會向下彈出多餘的20個畫素點,這是系統會呼叫vc 的 void viewwilllayoutsubviews 函式,對vc的調整可放在這裡面 view即將布局其subviews。比如view的bounds改變了 例如狀態列從不顯示到顯示,檢視方向變化 要調整subv...

第2周專案3 程式的多檔案組織

檔名稱 project.cpp 完成日期 2015年3月23日 版本號 v1.0 問題描述 利用多檔案組織,重新實現專案2。其中,整個專案包括3個檔案 1主檔案 main.cpp,用於定義main 函式 2標頭檔案 h,標頭檔案,宣告類,定義內建成員函式 3類定義檔案 cpp,用於定義類 中其他成員...