前段时间我下载了“百度知道”的 iOS 客户端,打开应用,没有输入账号和密码,然后应用竟然神奇的登录了。当时的心情是非常震惊的,百思不得其解这是怎么实现的。想了很久,想到在很早以前曾经下载登录过这款 App。但是,我只要删除了这个应用,那数据应该跟着沙盒一起消失才对啊。那它是怎么知道我的账号和密码的?
然后今天闲的没事,在看一些前辈的博客。无意的看到了 KeyChain 的使用。发现这是一个我知识的一个盲点,就点开看看。于是找到了上文的答案。
由于前辈们写的已经很好了,我就不再重复做功。
1、http://blog.sheliw.com/blog/2015/02/16/keychain/
2、http://blog.csdn.net/kylinbl/article/details/6887946
下篇见~