DiskVar 0.2.0

DiskVar 0.2.0

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布上次发布2016年3月
SPM支持 SPM

‘Beeth0ven (Mac Mini)维护。



DiskVar 0.2.0

  • Luo Jie

DiskVar

提供访问 NSUserDefaults 的便利方法

使用方法

 class ViewController: UIViewController {

    private var history = DiskVar<[String]>(key: "ViewController.history", defaultValue: ["cat"])

    override func viewDidLoad() {
        super.viewDidLoad()

        // get
        print(history.value)        // ["cat"]

        // set
        history.value.append("dog") // ["cat", "dog"]

    }

 }

ViewController 的属性 “history” 是一个以 “cat” 为默认值的字符串数组。 “ViewController.history” 是在 NSUserDefaults 中使用的键,在项目中应该是唯一的。即使应用关闭,history 的值也不会丢失。

许可证

DiskVar 采用 MIT 许可证。有关更多信息,请参阅 LICENSE 文件。