2011-09-01 1 views
1

아이 패드 버전의 아이폰을 위해 일하고 있지만 :AppDelegate에 내가 이렇게 내 응용 프로그램 클래스 사이에 어떤 변수를 공유 할 수 AppDelegate에를 사용

MyAppDelegate * objDelegate = (MyAppDelegate *) [[UIApplication sharedApplication] 위임]

그때 내가 같이 사용

VAR = objDelegate.var;

iPhone 버전에는 문제가 없지만 iPad 시뮬레이터에서 테스트하면 objDelegate vars의 값이 null이됩니다.

아이폰 버전으로는 아무런 문제가 없다고 말했듯이 아이폰 만 애플 리케이션을 유니버설로 변환했다고해야합니까?

감사합니다.

답변

0

올바르게 기억하면 앱을 범용으로 변환하면 주 앱 대리인의 하위 클래스 인 두 대의 대리인 클래스가 만들어집니다. 올바른 수업에 액세스하고 있습니까?

+0

네가 맞아, 나는 이것에 관해 읽었지 만, 나는 ipad 델리게이트 클래스, 모든 애플 리케이션을위한 단 하나의 대표자 havn't 확신합니다. – hafedh

관련 문제