2012-09-08 4 views
3

iPhone 응용 프로그램에서 Xcode 4.3.2 도구를 사용하여 개발 중입니다. 범용 응용 프로그램을 사용하여이 응용 프로그램을 만들었지 만 하나의 Appdelegate (이 appdelegate를 iPhone에 사용하고 있습니다)가 프로젝트 탐색기에 표시되지만 다른 것을 원합니다 하나의 Appdelegate for iPad, 어떻게 만드시겠습니까? 참조를 위해 사전에 나에게Xcode 4.3.2에서 AppDelegate를 하나 더 만드는 방법은 무엇입니까?

스크린 샷을

감사 도와주세요 : 코드 아래

enter image description here

enter image description here

enter image description here

+0

iPad 및 iPhone 대상은 일반적으로 동일한 응용 프로그램 위임자를 공유하므로 표시 할보기를 결정하기 위해 어떤 관념을 확인하면됩니다. – Joe

+1

와우. 네가이 일을 할 수 있다고 생각하지 않지만 나는 내가 틀렸다는 것을 읽을 것을 고대한다. (. 또한, 좋은 질문) 답장을 보내 –

+0

감사합니다 난 당신이 위임 클래스 메소드를 사용하려면 또는 – SampathKumar

답변

1

사용이 도움이 당신에게

될 수있다
id<UIApplicationDelegate> delegate = [[UIApplication sharedApplication] delegate]; 
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) 
    AppDelegate_iPad *appDelegate = (AppDelegate_iPad *) delegate; 
else 
    AppDelegate_iPhone *appDelegate = (AppDelegate_iPhone *) delegate; 
+0

덕분에이 – SampathKumar

+0

에 대한 – SampathKumar

+0

이 코드를 가져 회신 –