Preference #
App-Specific Data #
An interface to the user’s defaults database, where you store key-value pairs persistently across launches of your app.
Shared Data #
class NSUbiquitousKeyValueStore
An iCloud-based container of key-value pairs you use to share data among instances of your app running on a user’s connected devices.