Как я могу наблюдать данные UserDefaults в Swift без RxSwift? - PullRequest
0 голосов
/ 11 июня 2019

Я хочу наблюдать значения по умолчанию для этого ключа частиц всякий раз, когда я устанавливаю новое значение для этого конкретного ключа, тогда я хочу выполнить определенную операцию, в которой я наблюдаю изменение.

//Global Variable 

var defaults =  UserDefaults()

//Set the value

self.defaults = UserDefaults(suiteName: "group.random.mugish")!
defaults.set("tempValueSet", forKey: "group.random.mugish")

//Read the value


let defaults2 = UserDefaults(suiteName: "group.random.mugish")
let x = defaults2?.string(forKey: "group.random.mugish")
...