이것은 "방법"관련 질문입니다 : 엑스 코드를 사용 cocoa windowDidEnterFullScreen not being called맥 OS 게임 템플릿에 NSWindowDelegate를 연결하는 방법
(9.1) 맥 OS "게임"템플릿 -
가 내가 싶습니다AppDelegate 클래스를 사용하여 간단한 NSWindowDelegate
을 만듭니다. 그러나 주어진 콘센트에 아무 것도 연결하지 못하는 것 같습니다.
// AppDelegate.h
#import <Cocoa/Cocoa.h>
@interface AppDelegate : NSObject <NSApplicationDelegate, NSWindowDelegate>
@property (assign) IBOutlet NSWindow *window; // won't connect
@end
나는 스토리 보드 내에서 "창"에 연결해야한다고 가정합니다. 이것은 연결을 시도 할 때 발생합니다. 즉, 관리자가 표시되지 않습니다.
내가 무슨 말이냐?
참고 : AppDelegate가 적절한 장소인지 아닌지 걱정하지 않으므로 그냥 놀고 싶습니다. AppDelegate에 관리자 나 속성 선언에서 하나, 대답에서 제안을 사용
EDIT 1
, 나는 AppDelegate에 객체에 'TestFullscreen'창을 연결하는 시도했지만, 여전히 연결되지 않습니다 코드에서.
AppDelegate를 사용하여 모든 것을 작성하는 경우 NSWindowController가 필요하지 않습니다. –