2011-12-17 2 views
1

iOS5를 사용하여 응용 프로그램을 개발했습니다. 스토리 보드를 사용하여 전체 화면을 디자인했습니다. 지금 직면하고있는 문제는 사용자가 응용 프로그램을 처음 실행하면 등록 할 사용자보기를 표시해야한다는 것입니다. 지구를 어떻게 할 것인지에 대한 단서가 없습니다. 스토리 보드 자체에 등록 양식을 만들었습니다.iphone 응용 프로그램의 등록 양식

누군가가이 문제에 대한 약간의 불만을 제기 할 수 있습니까?

감사합니다.

답변

0

이 시도 (도 this 확인) : 다음

[[NSUserDefaults standardUserDefaults] setValue:[NSNumber numberWithInt:1] forKey:@"registered"]; 
[[NSUserDefaults standardUserDefaults] synchronize]; 

이 확인 :

NSNumber *numb=[[NSUserDefaults standardUserDefaults] objectForKey:@"registered"]; 
    if ([numb isEqualToNumber:[NSNumber numberWithInt:1]]) { 
     NSLog(@"registered"); 
    }else{ 
     NSLog(@"not registered"); 
    } 
+0

을 현재 사용자 여부

설정 사용자 후 값은 응용 프로그램을 시작합니다 내 로컬 데이터베이스에서 등록 여부를 확인할 수 있습니다. 그건 내 문제의 절반을 해결합니다. 그러나 사용자가 등록되지 않은 경우 동일한 스토리 보드에서 특정보기를 호출하는 방법은 무엇입니까? – iShah

+0

스토리 보드의 첫 번째보기로 기본보기가 있다고 가정합니다. 나는 또 다른 견해를 가지고있다. 응용 프로그램이 시작되면 사용자가 등록되어 있지 않으면 기본 기본보기 대신 등록보기를 표시해야합니다. 등록이 끝나면 기본보기를 표시해야합니다. – iShah

+0

사용자가 등록되지 않은 경우 동일한 코드를 다른 곳에서 사용할 수 있습니다. 특정보기를 'else'블록에 호출하십시오. – Mat