沙盒儲存機制

2021-07-05 05:42:37 字數 837 閱讀 2349

1. documents:儲存應用執行時生成的需要持久化的資料,itunes同步裝置時會備份該目錄。例如,遊戲應用可將遊戲存檔儲存在該目錄

nsstring *document = [nssearchpathfordirectoriesindomains(nsdocumentdirectory

,nsuserdomainmask, yes) lastobject];

2. tmp:儲存應用執行時所需的臨時資料,使用完畢後再將相應的檔案從該目錄刪除。應用沒有執行時,系統也可能會清除該目錄下的檔案。itunes同步裝置時不會備份該目錄

nsstring *tmp = nstemporarydirectory();

3. library/caches

體積大、不需要備份的非重要資料

library:

nsstring *library = [nssearchpathfordirectoriesindomains(nslibrarydirectory

, nsuserdomainmask, yes) lastobject];

caches

nsstring *library = [nssearchpathfordirectoriesindomains(nscachesdirectory

, nsuserdomainmask, yes) lastobject];

4. library/preference

該目錄使用nsuserdefaults類的+standarduserdefaults方法獲取.

iOS沙盒 一 沙盒機制

1 ios沙盒機制 ios應用程式只能在為該改程式建立的檔案系統中讀取檔案,不可以去其它地方訪問,此區域被成為沙盒,所以所有的非 檔案都要儲存在此,例如影象,圖示,聲音,映像,屬性列表,文字檔案等。1.1 每個應用程式都有自己的儲存空間 1.2 應用程式不能翻過自己的圍牆去訪問別的儲存空間的內容 1...

IOS 沙盒機制

ios沙盒機制 sandbox ios中的沙盒機制是一種安全體系,它規定了應用程式只能在為該應用程式建立的資料夾裡讀取檔案,不可以訪問其他地方的內容,所有的非 檔案都儲存在這個地方,比如 聲音 屬性列表和文字檔案等。1.每個應用程式都在自己的沙盒內 2.應用程式間不能共享資料,不能隨意去訪問別的應用...

沙盒機制 sandBox

一 每個ios應用sdk都被限制在 沙盒 中,沙盒 相當於乙個加了僅主人可見許可權的資料夾,蘋果對沙盒有以下幾條限制。1 應用程式可以在自己的沙盒裡運作,但是不能訪問任何其他應用程式的沙盒。2 應用程式間不能共享資料 通過網路共享 沙盒裡的檔案不能被複製到其他應用程式資料夾中,也不能把其他應用程式資...