내 프로젝트에서 XIB (Nib) 파일을 삭제하고 싶습니다. 그러나 나는 내 AppDelegate 클래스의 메소드 didFinishLaunchingWithOptions가 호출조차되지 않는다는 것을 알고 있습니다. 나는 주요없이 할 수있는 방법을 ...프로그래밍 방식으로 창 및보기를 작성하여 iOS 앱을 설정하는 방법은 무엇입니까?
+[AppDelegate registerForSystemEvents]: unrecognized selector sent to class
그래서 :
<key>NSPrincipalClass</key>
<string>AppDelegate</string>
이 단지 리드를 오류로 :
나는과 같이 내 응용 프로그램의 주요 PLIST에 주요 클래스를 설정하려 클래스를 실행하고 AppDelegate 클래스를 실행 시키면됩니까?
감사합니다.
를 나는이 대답 하반기 기계가 그것을 커버 : http://stackoverflow.com/questions/7535605/where-is- 당신의 application-delegate-set-who-who-initialize-its-window-and-viewco/7535776 # 7535776 – bryanmac
또한 .xib에 대한 참조를 into.plist에서 삭제해야합니다. – bryanmac
@ "AppDelegate"는 허약합니다. 클래스 이름을 바꾸면 깨질 것입니다.이 문제를 방지하려면 내 대답에 설명 된 NSStringFromClass() 접근 방식을 사용하십시오. –