存储会话的最简单正确方法是什么,该会话告知用户是否已登录?我甚至可以将基本信息存储在内存中(登录用户的名字和姓氏等)。
我听说过单身对象,但我不确定这是否是一个解决方案。我的主要目标是存储应用程序的基本用户信息。
这可行吗?
[[NSUserDefaults standardUserDefaults] valueForKey:@"someKeyName"]
如果我计划将它用于大约8个值,我不确定这是否有效。
答案 0 :(得分:3)
如果您不打算在两个会话之间存储任何信息,单身就可以了。
例如,如果您想保存用户的电子邮件地址,以便每次登录时都不必填写,则需要使用
[[NSUserDefaults standardUserDefaults] valueForKey:@"someKeyName"];
就像你的问题一样。