2017-07-27 83 views
-3

我想知道什麼是最佳做法,在沒有網絡連接可用的情況下建模數據,如果您正在構建的應用程序是基於雲計算的,但您仍希望能夠擁有基本功能,數據?脫機時,如何管理數據? IOS

PD:我有點新的IOS開發

+0

如果沒有更多信息,這很難回答。看看核心數據吧? – boidkan

+0

太模糊的問題,並徵求意見。本網站不是針對這樣的問題。 – dfd

回答

0

UserDefaults適用於不經常更改的小數據,但由於每次更改時都必須將整個用戶默認數據集重寫爲文件,因此對於任何數量的卷或經常變化。爲此,您需要CoreData或像Realm.io這樣的第三方開源解決方案。

0

您可以嘗試使用「緩存」您存儲臨時數據。 實現此目的的一種方式是NSUserDefaults,其中您設置了一個變量(讓我們說用戶個人資料照片),並且當用戶再次打開他的應用程序時,即使自緩存後沒有互聯網連接,圖像也會被加載。希望這可以幫助!