我有一个基于菜单栏的应用程序,当单击图标时,它会显示一个窗口。这一切在 Mac OS X Lion 上运行良好,但由于某种原因,Snow Leopard 和较早版本的 Mac OS X 上发生错误。任何时候[TheWindowController window]
调用该方法都会停止,但应用程序会继续运行。因此,我不认为窗口只是零,它在某种程度上是腐败的。
我不知道为什么会发生这种情况,就像我说的,它只发生在 Mac OS X Snow Leopard 中。顺便提一句。我使用 ARC,如果这很重要的话。