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.