UIViewController가 시작되면 다른 UIViewController를 즉시 시작하고 싶습니다. 이 작동하지 않습니다즉시 viewcontroller에서 새 UIViewController 시작
-(void) awakeFromNib {
UIViewController *newcontroller = [[[UIViewController alloc] init] autorelease];
...
[self presentModalViewController:newcontroller animated:YES];
}
을 위해이 작동하는, 내가 지금처럼하는 방법에 대한 afterDelay을 할 필요가 :
-(void) awakeFromNib {
[self performSelector:@selector(startNewController) withObject:nil afterDelay:0.5];
[super init];
}
-(void) startNewController {
UIViewController *newcontroller = [[[UIViewController alloc] init] autorelease];
...
}
이 가능은 지체없이 일하러 가야 ?
아니, 작동하지 않습니다. afterDelay 만 viewDidLoad와 함께 작동합니다. – blinsky
은 viewDidLoad에서 작동하지 않습니다. – samfisher
맞아, 조금 혼란스러워, 내 대답을 바로 잡았어.) – ender