Ho appreso che NSUbiquitousKeyValueStore
è sempre disponibile, anche quando è impostato no iCloud account. Questo mi fa pensare di poter archiviare in modo sicuro i dati essenziali, senza conservarne una copia in NSUserDefaults
.È sicuro affidarsi a NSUbiquitousKeyValueStore per la memorizzazione dei dati essenziali?
Tuttavia, nella loro documentation, Apple dice il seguente:
Evitare di utilizzare questa classe per i dati che è essenziale per il comportamento del vostro app in modalità offline; invece, memorizza tali dati direttamente nel database di default dell'utente locale.
Tralascio problemi che potrebbero verificarsi quando non si utilizza il backup NSUserDefaults
(o un altro negozio offline)? Oppure Apple è iperprotettiva ed è sicuro affidarsi a NSUbiquitousKeyValueStore
?
hai mai ricevuto una risposta per questo? –
@AndrewDavis Sfortunatamente no :( – Jonathan
curioso pure: questo pone la domanda: http://stackoverflow.com/questions/8070253/how-to-use-nsubiquitouskeyvaluestore-and-nsuserdefaults-together ma le risposte non ottengono veramente alla domanda centrale lì e qui, penso che la documentazione tende ad essere re, quindi userò entrambi – skinsfan00atg