2011-03-07 6 views

답변

2

:

- (void)applicationDidFinishLaunching:(UIApplication *)application 
{ 
    // ... 
} 
+0

'(UIApplication *) application' 알림이 아닙니다 –

+0

사과 페이지에는 NSNotification이 있습니다 : http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/NSApplicationDelegate_Protocol/Reference/Reference.html#//apple_ref/문서/UID/TP40008592-CH1-SW3 – Fox32

1

아래 applicationDidFinishLaunching : 응용 프로그램이로드가 완료되면 NSApplication 대리인의 메소드가 호출됩니다. 엑스 코드에서 제공하는 기본 프로젝트 템플릿의 많은

는 당신을 위해 NSApplication 대리자를 설정합니다. 예를 들어, SpokaneApp라는 프로젝트를 만들면 SpokaneAppDelegate라는 클래스가 생성됩니다. 해당 클래스의 applicationDidFinishLaunching 메소드에 코드를 추가하여 사용자 정의 응용 프로그램 논리를 수행 할 수 있습니다.

+0

고마워 .. 무엇을 "아래 applicationDidFinishLaunching"와 "applicationDidFinishLaunchingWithOptions"사이의 차이인가? UIApplicationDelegate 프로토콜 참조에서 – SpokaneDude

+0

는 (사랑에 애플 개발자 문서에 알아보기) : 응용 프로그램이 특정 이유로 시스템에 의해 실행 된 경우 는 launchOptions 사전 출시에 대한 이유를 나타내는 데이터를 포함 . 애플리케이션 대리인 UIApplicationDidFinishLaunchingNotification라는 통지를 관찰하여 통지의 사용자 정보를 사전에 접속하여 동일한 launchOptions에게 사전 값에 액세스 할 수없는 개체 . 이 메서드가 반환 된 직후에 알림이 전송됩니다. –

+0

자세한 정보는 http://developer.apple.com/library/ios/#documentation/uikit/reference/UIApplicationDelegate_Protocol/Reference/Reference.html에서 볼 수 있습니다. –