【发布时间】:2015-07-09 21:27:40
【问题描述】:
在 OSX 上,用户可以使用默认实用程序或删除 plist 来删除 NSUserDefaults。见man defaults。考虑到如果用户或任何恶意程序这样做,应用程序希望捕获并采取适当的行动,有没有办法可以监控这一点。删除任何一种方式都不会调用NSUserDefaultsDidChangeNotification,因此无法使用。
【问题讨论】:
标签: objective-c cocoa nsuserdefaults