빨간색 X를 누르면 창은 사라지지만 설계된대로 상태 표시 줄 항목은 상태 표시 줄에 그대로 있습니다.상태 표시 줄의 메뉴 선택에서 응용 프로그램 창 다시 열기
상태 표시 줄 항목을 클릭하면 메뉴가 열립니다. 선택 사항 중 하나는 응용 프로그램을 다시 여는 것입니다. 앱 컨트롤러에서 작업을 호출 할 수 있지만 내 애플리케이션 창을 열려면 어떻게해야할지 모르겠습니다. 읽은 그
[window makeKeyOrderFront:self];
"window"는 컴파일러에서 인식하지 못합니다. 나는 객관적인 c/코코아에 익숙하지 않으므로 확실한 것을 놓치고 있다고 확신합니다. 여기 window
좋아요, 저는 애플 리케이션 델리게이트에서 window 변수를 봅니다. 나는이 것들이 어떻게 서로 연결되어 있는지 또는 앱 위임이 실제로 무엇인지 이해하지 못한다고 생각한다. 그래서 나는 그것에 액세스 할 수 있도록 app 컨트롤러에 윈도우 객체에 대한 포인터를 전달해야 할 필요가있는 것 같습니다. 나는 그것을 어떻게하는 지 잘 모르겠다. 델리게이트에 컨트롤러의 인스턴스가있는 것처럼 보이지 않습니다. – JonF
앱 델리게이트에서 윈도우 프로퍼티를 생성하는 표준 Xcode 템플릿을 사용했다면 항상 [[NSApp delegate] window]'를 사용할 수 있습니다. –