我观察到当用户关闭窗口时会调用windowWillClose
,但是当窗口因应用程序终止而关闭时,不会调用"Tells the delegate that the window is about to close."
。
现在,对我来说这是一件好事,因为我想在窗口关闭时运行某段代码而不是在关闭时运行。
问题的原因是我无法理解为什么Apple文档会出现这种情况(所有内容都是{{1}})。我可以依赖这种行为在未来的Cocoa版本中不被“修复”吗?
答案 0 :(得分:1)
无法确定Apple将来会做些什么。但是,只要我编写Cocoa,这就是行为。我的猜测是它不会很快改变,特别是因为这是框架中相当成熟的部分。但那只是我的猜测。