ios應用程式採用的是沙盒原理設計,普及一下知識:沙盒
是在受限的安全環境中執行應用程式
的一種做法,這種做法是要限制授予應用程式的**訪問許可權。
具體的特點有三點:1、每個應用程式都有自己的儲存空間;
2、應用程式不能翻過自己的圍牆去訪問別的儲存空間的內容;
3、應用程式請求的資料都要通過許可權檢測,假如不符合條件的話,不會被放行。
documents:蘋果建議將程式中建立的或在程式中瀏覽到的檔案資料儲存在該目錄下,
itunes
備份和恢復的時候會包括此目錄
library:儲存程式的預設設定或其它狀態資訊;
library/caches
:存放快取檔案,
itunes
不會備份此目錄,此目錄下檔案不會在應用退出刪除;
tmp:提供乙個即時建立臨時檔案的地方。
itunes在與iphone同步時,備份所有的documents和library檔案。
iphone在重啟時,會丟棄所有的tmp檔案。
c 獲取應用程式目錄
得到結果 d 1 bin debug 路徑測試.vshost.exe d 1 bin debug d 1 bin debug d 1 bin debug d 1 bin debug d 1 bin debug d 1 bin debug 路徑測試.exe 1.system.diagnostics.p...
ios iOS模擬器應用程式目錄結構
ios模擬器應用程式目錄結構 1.壓縮包檔案 audiodemo 裡面存放資源檔案 文字檔案,多 等 2.documents 存放應用程式資料 3.library 裡面有preference存放應用程式偏好 caches 也存放應用程式的一些資料 4.temp 存放臨時檔案 1.獲取document...
C 示例 獲取應用程式目錄
1.system.diagnostics.process.getcurrentprocess mainmodule.filename 獲取模組的完整路徑 包含檔名 2.system.environment.currentdirectory 獲取和設定當前目錄 該程序從中啟動的目錄 的完全限定目錄 不...