2014-01-23 2 views
-1

내 appDelegate에서 내 View Controller의 viewDidLoad를 호출하고 싶습니다. 어떻게해야합니까?appDelegate에서 viewdidload를 호출하십시오.

- (void)applicationDidBecomeActive:(UIApplication *)application 
{ 
    TCAViewController *uiTCA = [[TCAViewController alloc] init]; 

    if(uiTCA.failed == 1){ 

     //Here I want to call viewDidLoad 

// I thought something like this would work but I get an error 
// [self uiTCA.viewDidLoad]; 


    } 
} 

답변

0

viewDidLoad을 호출하지 않으면 모든 콘센트가보기 컨트롤러에 설정되어있을 때 호출됩니다.

TCAViewController 클래스에 - (void)doSomething; 메서드를 만들고 AppDelegate에서 호출하십시오.

[uiTVA doSomething];