NSUserDefaults 的现代化 Swift API SwiftyUserDefaults

MIT
Swift 查看源码»
OS X
2017-03-23
两味真火

SwiftyUserDefaults 让 user defaults 用起来很愉悦,通过结合意味深长的 Swifty API 和静态输入的益处。在一个地方定义键,轻松地使用值类型,获得额外的安全性和方便的编译时检查,这些都是免费的。

示例代码:

// Modify value types in place
Defaults[.launchCount] += 1
Defaults[.volume] -= 0.1
Defaults[.strings] += "… can easily be extended!"
// Use and modify typed arrays
Defaults[.libraries].append("SwiftyUserDefaults")
Defaults[.libraries][0] += " 2.0"
// Easily work with custom serialized types
Defaults[.color] = NSColor.white
Defaults[.color]?.whiteComponent // => 1.0
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

swift遇见的坑 和 第三方库资源

swift遇见的坑 和 第三方库资源

2015/12/11 15:21
1K
0

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部