ADVUserDefaults
是一个 NSUserDetaults
封装,简化并规范化了在您的应用程序中用户默认设置系统的使用。请参阅 DemoApp 项目的更多详情。
NSUserDefaults
支持的所有数据类型ADVUserDefaults
添加到您的项目ADVUserDefaults
子类,并将需要在默认设置系统中存储的属性声明为 @dynamic如果您在子类中覆盖了 +[NSObject initialize]
方法(例如,为了提供注册域的初始数据集),请确保调用 [super initialize]
,因为 ADVUserDefaults
必须在子类的上下文中执行其初始设置。
iOS 4.3 或 Mac OS X 10.7(版本标记为 'Legacy' 中的 iOS 2.0 或 Mac OS X 10.5)
ADVUserDefaults
可在 MIT 许可下使用。有关更多信息,请参阅 LICENSE 文件。