# NSUbiquitousKeyValueStore class documentation

greg.casamento@gmail.com
Generated at 2025-09-10 09:16:48 +0000
2019 Free Software Foundation, Inc.
Software documentation for the NSUbiquitousKeyValueStore class
Foundation/NSUbiquitousKeyValueStore.h
Description forthcoming.
defaultStore
Getting the Shared Instance
arrayForKey:
key
Returns the array associated with the specified key.
boolForKey:
key
Returns the Boolean value associated with the specified key.
dataForKey:
key
Returns the data object associated with the specified key.
dictionaryForKey:
key
Returns the dictionary object associated with the specified key.
dictionaryRepresentation
A dictionary containing all of the key-value pairs in the key-value store.
doubleForKey:
key
Returns the double value associated with the specified key.
longLongForKey:
key
Returns the long long value associated with the specified key.
objectForKey:
key
Returns the object associated with the specified key.
removeObjectForKey:
key
Removes the value associated with the specified key from the key-value store.
setArray:
array
forKey:
key
Sets an array object for the specified key in the key-value store.
setBool:
flag
forKey:
key
Sets a Boolean value for the specified key in the key-value store.
setData:
data
forKey:
key
Sets a data object for the specified key in the key-value store.
setDictionary:
dict
forKey:
key
Sets a dictionary object for the specified key in the key-value store.
setDouble:
val
forKey:
key
Sets a double value for the specified key in the key-value store.
setLongLong:
val
forKey:
key
Sets a long long value for the specified key in the key-value store.
setObject:
obj
forKey:
key
Sets an object for the specified key in the key-value store.
setString:
string
forKey:
key
Sets a string object for the specified key in the key-value store.
stringForKey:
key
Returns the string associated with the specified key.
synchronize
Explicitly synchronizes in-memory keys and values with those stored on disk.