demo下载
上一篇介绍了Keychain的基本内容接下来介绍三种的使用
keychain的使用
这里总结keychain三个使用方法,分别是
- 苹果官方的KeychainItemWrapper
- 第三方封装SAMKeychain
- 通过Security.framework框架使用
这三个方法我最推崇的是使用sskeychain这个封装的方案,更加简单方便,下载和使用地址在后面,现在开始说下每一个方法的使用
KeychainItemWrapper的使用
KeychainItemWrapper是苹果官方推出的,链接地址:点击进入官方文档,这个因为是官方推出的,所以很多人用,但是会有点坑,使用方案,首先去官方地址或者后面我的demo中,把KeychainItemWrapper.h和KeychainItemWrapper.m引入工程。
使用步骤
第一步:
把KeychainItemWrapper.h和KeychainItemWrapper.m引入工程
第二步:
把KeychainItemWrapper.m使用-fno-objc-arc这个关闭arc
如图所示:
第三步:
KeychainItemWrapper *warp = [[KeychainItemWrapper alloc]initWithIdentifier:ident