簡體   English   中英

即使應用將被刪除,如何在NSUserDefaults中保存數據?

[英]How to save data in NSUserDefaults even if app will be deleted?

我將一些字符串和數字保存到NSUSerDefault,但是當我卸載並重新安裝該應用程序時,數據會增加。

是否有可能在其他位置存儲數據? 也許在鑰匙串中?

您可以在兩個地方存儲數據,這些數據在刪除應用程序后將繼續存在,但是在兩種情況下,它都不是隱藏數據,因此,如果您要查找的是數據,那您就不走運了。

您有兩種可能:1)將數據保存到照片庫。 (但是,除非讓用戶為您選擇照片,否則您將無法將其讀回。)2)地址簿。 在這里,您可以創建條目並選擇它而無需用戶輸入。

您可以在鑰匙串記錄的注釋字段中存儲少量數據。

但是,我懷疑蘋果公司會允許這樣做,因為它違反了對應用程序進行沙箱處理的原則。 很難想到有一個合理的理由讓應用程序在數據消失后將數據遺留下來。

暫無
暫無

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

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