Is it safe to rely on NSUbiquitousKeyValueStore for storing essential data?
问题 I learned that NSUbiquitousKeyValueStore is always available, also when no iCloud account is set up. This makes me believe I can safely store essential data in it, without keeping a copy in NSUserDefaults . However, in their documentation, Apple says the following: Avoid using this class for data that is essential to your app’s behavior when offline; instead, store such data directly into the local user defaults database. Do I overlook issues that might arise when not using NSUserDefaults (or