1,檔案儲存策略
1.1單個檔案永續性
1.2 多個檔案永續性
優勢:延遲載入使用者資料
方便釋放閒置的記憶體
缺點:增加了應用程式的複雜性
1.3持久儲存應用程式資料
獲取路徑: //獲取應用程式沙盒document
nsarray *paths = nssearchpathfordirectoriesindomains(nsdocumentdirectory, nsuserdomainmask, yes);
nsstring *documentsdirectory = [paths objectatindex:0];
//獲取thefile.txt的完整路徑
nslog(@"%@",documentsdirectory);
nslog(@"%@",filename);
//獲取tmp目錄
nsstring *temppath = nstemporarydirectory();
nslog(@"%@",temppath);
nslog(@"%@",tempfile);
ios 應用程式沙盒
應用沙盒的檔案系統目錄 應用沙盒其實就是應用程式所在的那個資料夾,包含了所有的資源檔案和可執行檔案。documents 就是儲存應用執行時生成的需要持久化的資料,什麼是需要持久化的資料就是儲存到硬碟裡面的資料,下次我們開機還是可以看到的資料,itunes在同步裝置的時候回備份該目錄,比如說遊戲的存檔...
應用程式沙盒的概念
1 ios應用程式沙盒概念 ios應用程式只能在為程式建立的檔案系統中讀取檔案,不可以去其它地方訪問,此區域被成為沙盒,所以所有的非 檔案都要儲存在此,例如影象,圖示,聲音,映像,屬性列表,文字檔案等。每個應用程式都有自己的儲存空間 應用程式不能翻過自己的圍牆去訪問別的儲存空間的內容 應用程式請求的...
iOS學習之應用程式沙盒
每個ios應用都有自己的應用沙盒 應用沙盒就是檔案系統目錄 與其他檔案系統隔離 這點在ios8已經改變 沙盒目錄如下 應用程式包 上圖中的layer 包含了所有的資源檔案和可執行檔案 documents 儲存應用執行時生成的需要持久化的資料,itunes同步裝置時會備份該目錄。例如,遊戲應用可將遊戲...