iPhone的儲存邏輯就是,你不主動儲存,系統就預設把它儲存在app裡面。
像在QQ.微信他就是以快取檔案檔案存在的。
一旦你清理了快取,大部分的檔案就會被清除。但你儲存在手機裡的不會隨app被清理,因為它已經被複制到了名為照片的app中。除非你在照片中再次把它刪除。
因為沙盒機制的緣故,每個 app 的空間都是相互獨立的,誰也訪問不到彼此的檔案,就連繫統級 app 也是如此,沒錯,檔案 app 也是一樣的,你可以想象 iPhone 就是一棟大樓,每個 app 都有一個獨立的房間,app 的資料活動空間都只在這個房間內,這就是為什麼沙盒機制可以極大確保系統安全性的原因。
如果房間 A 的人想訪問房間 B 的資料怎麼辦?只要房間 A 分享一下就好了,你可以想象大樓有一個專門的運送員,只有這個運送員可以在房間間傳送檔案。
app 分享的檔案是完完全全複製一份的,沙盒機制已經說的很清楚了,房間 A 和房間 B 無法直接訪問彼此的檔案,app 每次啟動時房間號都是隨機分配變化的,這樣就無法追蹤 app 檔案的位置,所以每一次分享都是由運送員單獨複製一份,再傳送過去。
但是在房間內檔案複製了 100 份和複製 1000 份,空間不變。檔案改變時,記錄的也只是改變的部分。這樣就極大優化了空間的佔用。
前面也說了,每個 app 的檔案都是不能互通的,就連檔案 app 也不例外,那檔案 app 要怎麼展示所有 app 的檔案呢?難道把每個房間的檔案都複製一份放在自己房間下面嗎?哈哈,當然是不可能的,所以,大樓裡除了可以在自己的房間裡放東西,還可以在一個公共的倉庫放東西,誰都可以放東西在這裡,也可以檢視別人的東西。這樣,只要把檔案放在公共的倉庫裡,就不需要運送員送來送去了,只要告訴其他 app 來這裡拿就行,也就沒有一份檔案複製多份的問題了。
如果你想要刪除某app,那麼iPhone會給你兩種選擇,一種是保留文件和資料,一種是徹底刪除。
第一種的好處在於當你需要一定的儲存空間時,比如系統升級,或者暫時下載大檔案,就可以刪除一部分大應用,保留它的資料,來節省空間。後期有空間了,再下載毫不影響使用。
第二種就師徹底刪除,這個好理解,就是抹去一切痕跡,再下載使用時就是重新開始。像遊戲,如果沒有云存檔你就需要重新開始。這種方法在面對某些軟體的資料較大,你又不知道怎麼刪除時比較適合。
解除安裝和刪除,就是iPhone給使用者的選擇。
PS:這裡是知科技,每日都會分享實用知識!一秒【關注】我吧!
【軟體/網站/數碼推薦】+【數碼評測】+【實用科技知識】,每日不停更新!