2016-11-10 61 views
0

我是Swift 3.0的初学者。最近我只是将现有的swift项目转换为3.0 swift。收敛后,我有问题存储用户密码链使用&包装。IOS KeyChainWrapper值在存储后为零

我检查了布尔的结果,它只是显示错误,值为零。

我可以知道可能的原因吗?感谢您的指导。

//This is how i store 
var saveSuccessful:Bool = KeychainWrapper.defaultKeychainWrapper().setString(txt_userId.text!, forKey: "userId") 
    let savePass:Bool = KeychainWrapper.setString(txt_password.text!, forKey: "password") 

//this is how i get/retrieve 
var password:String? = KeychainWrapper.stringForKey("password") 
+0

你正在使用一些库? –

回答

0

看看我的回答here。问题是必须启用“钥匙串共享”功能。

+0

wao,它的作品,谢谢!答案是有效的。 – Haw

+0

考虑投票我的答案;-) – Zeb