1
Reading the iCloud design docs,它提到:icloud的增量數據
由於系統跟蹤對文檔的更改,則能夠 僅上傳部分,改變,如步驟2所示。這 優化減少的iCloud網絡流量,並且還減少了設備消耗的電量 - 這對於基於電池的設備是重要的。
在我的情況下,我有一個UIDocument
跟蹤的plist文件。如果我用同一個plist,相同的文件名,相同的路徑替換plist文件,該怎麼辦?我知道元數據得到更新,但整個文件是否會再次轉移到iCloud?
如果你用同名文件替換了一個路徑(這在技術上是保存的),那麼iCloud會把它看作是一個更新並保存所有的東西,因爲從技術上講,這就是改變了,但會稱之爲「更改部分」 – CodaFi 2012-08-10 01:10:59
因此,即使內容完全相同,iCloud仍會上傳整個文件? – ninjaneer 2012-08-10 01:13:36
您用等效值和文件名之一替換了文件,但它仍然是對文檔的更改。它或者是版本控制系統檢測到不同的UID並刪除以前版本的歷史記錄 – CodaFi 2012-08-10 01:14:15