Swift51.com
Swift 头像
Swift  2016-12-19 13:40

Swift 面向协议的 Keychain 类库 Locksmith

回复:0  查看:4302  感兴趣:33  赞:0  

Locksmith 是一个强大的,面向协议的类库,用于在 Swift 中使用 Keychain 。

示例代码:

保存数据

try Locksmith.saveData(["some key": "some value"], forUserAccount: "myUserAccount")
加载数据

let dictionary = Locksmith.loadDataForUserAccount("myUserAccount")
更新数据

替换现有数据,如果key不存在,则会写入数据。

try Locksmith.updateData(["some key": "another value"], forUserAccount: "myUserAccount")
删除数据

try Locksmith.deleteDataForUserAccount("myUserAccount")

相关开源代码