ObjectStorage 0.1.2

ObjectStorage 0.1.2

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布上一次发布2015年7月
SPM支持 SPM

Max Sokolov维护。



  • Max Sokolov

ObjectStorage

一个轻量级的键/值封装器,用于用户默认、keychain 和文件存储,具有公共接口

使用 ObjectStorage

简单地将对象添加到适当的存储中。

ObjectStorage.defaults().setObject(user, forKey: "user")  // NSUserDefaults
ObjectStorage.keychain().setObject(user, forKey: "user")  // Keychain
ObjectStorage.localFile().setObject(user, forKey: "user") // Serialize object and save to the Documents dir

以同样的方式获取对象。

var user = ObjectStorage.keychain().objectForKey("user") as? User

安装

使用 CocoaPods

use_frameworks!
pod 'ObjectStorage'

手动

只需将 ObjectStorage 目录中的所有文件添加到您的 Xcode 项目中即可。

要求

  • iOS 8.0+
  • Xcode 6.3

待办事项

全面测试覆盖。

许可证

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