[OS X] cocoa app에서 닫기 버튼을 눌렀을 때 종료시키기

2022. 1. 11. 00:23

 

위 사진과 같이 app의 닫기버튼(빨간색)을 누르면 App을 종료시키는 코드를 추가해보자.

코드는 다음과 같다. 

 

DRIVER_INITIALIZE DriverEntry; -(BOOL)applicationShouldTerminateAfterLastWindowClosed:(NSApplication *)theApplication {      return YES; } 

 

자신의 app delegate에 위 코드를 추가해준다.
일반적으로는 Cocoa Application Project 생성 시 기본적으로 생성되는 AppDelegate.m 파일에 코드를 추가해주면 된다.

 

BELATED ARTICLES

more