2011-04-22 2 views
0

인사말,로그인 페이지 만 한 번만 작성하십시오.

저는 아이폰 개발의 새로운 프로그래머입니다. Open Erp로 응용 프로그램을 만들고 있습니다. 응용 프로그램이 처음 실행될 때만 로그인 페이지가 필요하고 필요할 때 설정 페이지를 변경해야합니다.

NSUSerDefaults를 사용하여 클래스 주위의 변수에 액세스했지만이를 저장하는 방법을 모르거나 두 번째로 앱을 실행할 때 자동으로 로그인합니다.

도움이되는 데 감사드립니다.

감사합니다

답변

2

당신은

NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults]; 
      [userDefaults setObject:username forKey:@"userName"]; 

으로 NSUserDefaults에 키 객체를 설정하고 기본값을 사용에서 얻을 -

NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults]; 
NSString *user_name = [userDefaults objectForKey:@"userName"]; 

당신은 사전에 userdefauls위한 앱 검사를 시작할 때 저장된 사용자 이름이 nil이면 로그인보기를 표시하고 그렇지 않으면 원하는보기를 표시합니다.

+0

큰 도움을 주셔서 감사합니다. – alanvabraham

관련 문제