Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我将 NSViewController 的视图设置为主菜单窗口的内容视图,现在我应该如何使用- (BOOL)windowShouldClose:(id)sender?
- (BOOL)windowShouldClose:(id)sender
仅仅添加NSWindowDelegate到您的 .h 文件并不会产生神奇的效果,您还需要为您的窗口设置委托。
NSWindowDelegate
这是 Apple 设置委托的文档。
您是否将窗口的代表设置为您的班级?
并且,在苹果文档中:
讨论 在关闭窗口期间可能并不总是调用此方法。具体来说,当用户退出应用程序时,不会调用此方法。