ADVUserDefaults 1.0.1

ADVUserDefaults 1.0.1

测试已测试
Lang语言 Obj-CObjective C
许可 MIT
发布最后发布2015年3月

Yuri Kotov 维护。



ADVUserDefaults 是一个 NSUserDetaults 封装,简化并规范化了在您的应用程序中用户默认设置系统的使用。请参阅 DemoApp 项目的更多详情。

特性

  • 支持手动引用计数和 ARC
  • 支持由 NSUserDefaults 支持的所有数据类型
  • 可以为您的属性指定自定义键名
  • 支持使用 CocoaPods 集成

使用

  1. ADVUserDefaults 添加到您的项目
  2. 创建一个 ADVUserDefaults 子类,并将需要在默认设置系统中存储的属性声明为 @dynamic
  3. 维拉!没有“步骤 3”。现在您可以使用子类来存储/检索用户默认设置数据。

子类化说明

如果您在子类中覆盖了 +[NSObject initialize] 方法(例如,为了提供注册域的初始数据集),请确保调用 [super initialize],因为 ADVUserDefaults 必须在子类的上下文中执行其初始设置。

最小 OS 要求

iOS 4.3 或 Mac OS X 10.7(版本标记为 'Legacy' 中的 iOS 2.0 或 Mac OS X 10.5)

许可

ADVUserDefaults 可在 MIT 许可下使用。有关更多信息,请参阅 LICENSE 文件。