在iOS上,我想知道是不是这样读取用户提供的密码值:
NSString* strPwd = UITextField.text;
//Check 'strPwd'
...
//How to clear out 'strPwd' from RAM?
我只是不喜欢将敏感数据“悬挂”在RAM中。知道如何将其归零吗?
最佳答案
基本上你真的做不到。苹果公司已针对此确切问题提交了错误报告。另外,UITextField
和NSString
至少存在问题。
要在@Leo Natan现在删除的答案中重申评论:
请向苹果提出另一个错误要求,越多越好。
Apple Bug Reporter