保护ipad应用程序中的plist

在我的应用程序中,我将当前的文档目录中的服务URL和他们的用户/密码保存在plist中。 我想将用户和密码移到钥匙串,并保护plist文件。 我尝试使用在这个例子中给出的keychainwrapper类,但不知道如何添加项目。

如何将包含用户名和密码的字典数组添加到钥匙串中,并保护我的plist文件?

如果你想使用钥匙串,最好的解决scheme是使用第三方库( STKeychain )。 使用它非常简单。

如果你想存储数组到钥匙串,你可以做的是你可以将数组转换为序列化的string,并将该string存储到一个钥匙串。 或者,如果你喜欢,你可以将字典存储到几个钥匙串中。

我不明白你为什么还要保护你的plist? 钥匙串就够了,不需要把它存放到plist了!