问候,
我是iphone开发的新程序员。我正在使用Open Erp创建一个应用程序,我需要一个登录页面,该页面仅在第一次运行应用程序时出现,还有一个设置页面,以便在需要时进行更改。
我已经使用NSUSerDefaults访问类周围的变量,但不确定如何保存它并在第二次运行应用程序时自动登录。
我感谢您提供的任何帮助。
谢谢
答案 0 :(得分:2)
您可以将NSUserDefaults中的密钥对象设置为
NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
[userDefaults setObject:username forKey:@"userName"];
并从默认值中获取 -
NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
NSString *user_name = [userDefaults objectForKey:@"userName"];
当您启动应用时,检查userdefauls是否为预先保存的用户名(如果为nil),则显示登录视图,否则显示您想要的视图。