2011-05-25 148 views
0

在我的应用程序中,我写了一些数据,我想保存它,以便日后可以检索。我怎样才能保存它,它将保存在哪里?保存个人资料在Iphone

请提出一些建议...

+0

你想要保存什么类型的数据? – PengOne 2011-05-25 23:55:21

+0

'稍后再说.'你是指音频文件或文本还是什么? – 2011-05-25 23:55:51

+0

我认为Dolphia意味着稍后再检索它。 – 2011-05-25 23:57:38

回答

1

将NSUserDefaults的是明显的暗示。

其他建议可能会将其写入文档目录中的.plist文件或使用核心数据,具体取决于您想要保存多少。

+0

如果它是任何类型的敏感信息,我不会建议'NSUserDefaults'。即使很少了解iPhone文件系统,也很容易获得访问权限。我无法告诉你,我找到了多少个Twitter /其他API密钥,因为它们保存在'NSUserDefaults'中...... – 2011-05-25 23:57:32

+0

@Richard J. Ross III,有效点在那里。但是,然后保存到文档目录也可以轻松访问。那么我会建议核心数据作为一种安全的方法。 – 2011-05-25 23:58:52

+1

是的,核心数据更加安全,但是加密的plist/binary格式绝对是最安全的方式,因为他在标题中引用了“profile”。 – 2011-05-26 00:00:28