I\'m developing an iOS application with latest SDK.
I want to know when a property on NSUserDefaults
changes it value.
I have found this, but it
If you need to use this in a Swift 4 project you can use the following:
override func viewDidLoad() {
super.viewDidLoad()
NotificationCenter.default.addObserver(self, selector: #selector(defaultsChanged), name: UserDefaults.didChangeNotification, object: nil)
}
@objc func defaultsChanged() {
// Your code
}