IOS開發(fā)使用KeychainItemWrapper 持久存儲用戶名和密碼
首先從官網(wǎng)下載
KeychainItemWrapper.h
KeychainItemWrapper.m
將這兩個文件導入項目中 不過該文件是手動釋放的 所以要使用這個文件需要先做一些處理:
如果要使用KeychainItemWrapper.h類 在CompileSources中選中該類 添加-fno-objc-arc
接下來直接上代碼:
KeychainItemWrapper *keychain=[[KeychainItemWrapper alloc] initWithIdentifier:@"myKey" accessGroup:nil];//myKey 自定義 //保存數(shù)據(jù) 保存一次即使刪除程序 手機依舊保存其鑰匙串 依舊可以由keychain獲得 // [keychain setObject:@"little Pig" forKey:(id)kSecAttrAccount];//賬戶名 // // [keychain setObject:@"123456" forKey:(id)kSecValueData];//賬戶密碼 //從keychain里取出帳號密碼 NSString *password = [keychain objectForKey:(id)kSecValueData]; NSLog(@"%@", password); //清空設置 // [keychain resetKeychainItem];
以上所述是小編給大家介紹的關(guān)于IOS開發(fā)使用KeychainItemWrapper 持久存儲用戶名和密碼的全部內(nèi)容,希望大家喜歡。
相關(guān)文章
兩種iOS調(diào)用系統(tǒng)發(fā)短信的方法
iOS調(diào)用系統(tǒng)的發(fā)短信功能可以分為兩種:1,程序外調(diào)用系統(tǒng)發(fā)短信。2,程序內(nèi)調(diào)用系統(tǒng)發(fā)短信。第二種的好處是用戶發(fā)短信之后還可以回到app。這對app來說非常重要。2016-07-07iOS利用UIScrollView實現(xiàn)圖片的縮放實例代碼
本篇文章主要介紹了iOS利用UIScrollView實現(xiàn)圖片的縮放實例代碼,具有一定的參考價值,有興趣的可以了解一下2017-07-07iOS開發(fā)中使用Quartz2D繪制上下文棧和矩陣的方法
這篇文章主要介紹了iOS開發(fā)中使用Quartz2D繪制上下文棧和矩陣的方法,代碼基于傳統(tǒng)的Objective-C,需要的朋友可以參考下2015-11-11iOS11 SectionHeader 胡亂移動且滑動時出現(xiàn)重復內(nèi)容的解決方法
這篇文章主要介紹了iOS11 SectionHeader 胡亂移動且滑動時出現(xiàn)重復內(nèi)容的解決方法,需要的朋友可以參考下2017-11-11