簡體   English   中英

備份用戶應用數據的最佳方式

[英]Best way to backUp user's app data

我正在構建一個應用程序。 只是應用程序,我現在沒有服務器。

該應用程序允許用戶存儲信息(文本,大量文本)。 而且我希望能夠將其保存在某個地方,以便用戶可以在他更換手機時更新此數據,或者如果他退出並稍后再次登錄或類似內容。

我正在使用CoreData在應用程序中保存用戶的數據。 我不需要在不同設備之間進行同步,因為應用程序一次只能在一個設備中“登錄”。

最好的方法是什么? 我不知道該做什么......任何教程或pdf或類似的東西都會非常有用!

謝謝!

如果您希望用戶能夠手動備份和還原,可以通過Documents目錄執行此操作。 在iTunes> iPhone>應用程序>文件共享中,用戶可以看到Documents目錄的內容。 您可以使用UI控件將數據復制到此目錄,然后用戶可以使用iTunes將數據保存到計算機的硬盤驅動器中。 恢復將朝相反的方向發展。

只需獲取您想要的任何數據並將其寫入NSDictionary或Cocoa-touch內置的某些標准數據結構,然后將該變量寫入PList文件。 無論何時加載應用程序,您都可以閱讀此PList文件,它將創建與您保存的NSDictionary相同的NSDictionary,然后您就可以獲得所有必要的信息。

這是一個很好的代碼示例

是否可以將NSMutableArray或NSDictionary數據保存為iOS中的文件?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM