Settings¶
Settings служит оберткой для NSUserDefaults, постоянного хранилища ключевых значений, доступного только на iOS.
Пример¶
Методы¶
clearWatch()¶
1 | |
watchId — это номер, возвращенный функцией watchKeys() при первоначальной настройке подписки.
get()¶
1 | |
Получение текущего значения для заданного key в NSUserDefaults.
set()¶
1 | |
Установите одно или несколько значений в NSUserDefaults.
watchKeys()¶
1 | |
Подписка на уведомление об изменении значения любого из ключей, указанных параметром keys, в NSUserDefaults. Возвращает номер watchId, который может быть использован с clearWatch() для отмены подписки.
Примечание
watchKeys() по своей конструкции игнорирует внутренние вызовы set() и запускает обратный вызов только на изменения, выполненные вне кода React Native.