iOS - 存储用户登录会话的正确方法

时间:2013-01-14 22:13:14

标签: ios cocoa-touch cocoa

存储会话的最简单正确方法是什么,该会话告知用户是否已登录?我甚至可以将基本信息存储在内存中(登录用户的名字和姓氏等)。

我听说过单身对象,但我不确定这是否是一个解决方案。我的主要目标是存储应用程序的基本用户信息。

这可行吗?

[[NSUserDefaults standardUserDefaults] valueForKey:@"someKeyName"] 

如果我计划将它用于大约8个值,我不确定这是否有效。

1 个答案:

答案 0 :(得分:3)

如果您不打算在两个会话之间存储任何信息,单身就可以了。

例如,如果您想保存用户的电子邮件地址,以便每次登录时都不必填写,则需要使用

[[NSUserDefaults standardUserDefaults] valueForKey:@"someKeyName"];

就像你的问题一样。