我使用UICKeyChainStore框架将数据保存到钥匙串。
如何验证数据是否已保存到钥匙串?
答案 0 :(得分:2)
以这种方式存储后,您可以恢复数据:
NSString *name = [UICKeyChainStore stringForKey:@username" service:@"username"];
然后比较字符串以确保保存值
或者,您也可以使用以下库。 https://gist.github.com/dhoerl/1170641
答案 1 :(得分:0)
UICKeyChainStore的setString forKey
方法返回bool值,你可以添加一个检查。
BOOL result = [UICKeyChainStore setString:@"value" forKey:@"key"];
if (result) {
NSLog(@"data saved successfully");
} else {
NSLog(@"problem in saving");
}