2009-12-22 4 views
1

코코아에서 주 창을 프로그래밍 방식으로 닫을 수 있습니까?코코아에서 메인 윈도우를 닫으시겠습니까?

부울 값이 설정되면 타이머 기능 (NSTimer)에서 주 창을 닫으려고합니까? 어떻게 할 수 있습니까? 내 애플리케이션을 종료하고 싶지는 않지만 창을 닫고 싶습니다.

+0

기본 창을 닫으면 응용 프로그램이 기본적으로 종료되지 않습니다. – mouviciel

답변

2

뭔가처럼 간단 :

[NSTimer scheduledTimerWithTimeInterval:delay target:[NSApp mainWindow] selector:@selector(performClose:) userInfo:nil repeats:NO];

작동합니다 (delay 원하는 대기 시간과 NSTimeInterval입니다).

+0

사실 NSApplicationMain() UI가 닫힐 때 반환 할 싶습니다. –

+1

NSApplicationMain()에서 반환하는 것은 응용 프로그램이 종료되었음을 의미합니다. :) – Wevah

관련 문제