내 프로그램에서 사용자에게 웹보기를 포함하는 NSPanel이 웹 페이지에서 인증되도록 나타납니다. 인증이 완료되기 전에 사용자가 WebView를 닫고 있는지 모니터링하고 싶습니다.WebView의 창이 닫힐 때의 메시지?
WebFrameLoadDelegate 프로토콜에서 메시지를 찾았지만 사용자가 NSPanel의 닫기 단추를 클릭 할 때 및 사용자가 닫기 단추를 클릭 할 때만 발생하는 메시지를 찾을 수없는 것 같습니다.
NSWindowController를 서브 클래 싱하고 close 메소드를 오버라이드하는 방법을 살펴 보았습니다. 아마 내가 잘못 했어요. 비록 내가 [super close] 콜을 제거했을지라도, 패널은 여전히 닫혀 있기 때문입니다.
그래서 WebView가 포함 된 NSPanel이 닫힐 때 추가 코드를 실행하는 올바른 절차는 무엇입니까?
Perfect. 감사! – Aaron