0

这是我在应用程序中关闭窗口时得到的日志:

Nov 21 20:58:17 Mac-mini.local FirstGUIapp[3255] <Error>: kCGErrorIllegalArgument: _CGSFindSharedWindow: WID -1
Nov 21 20:58:17 Mac-mini.local FirstGUIapp[3255] <Error>: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.
Nov 21 20:58:17 Mac-mini.local FirstGUIapp[3255] <Warning>: _CGSReferenceWindowByID: Window id 0xffffffff not found (locally or shared)
Nov 21 20:58:17 Mac-mini.local FirstGUIapp[3255] <Error>: kCGErrorIllegalArgument: CGSDeviceCreate: Invalid window
Nov 21 20:58:17 Mac-mini.local FirstGUIapp[3255] <Error>: Failed to create window context device
Nov 21 20:58:17 Mac-mini.local FirstGUIapp[3255] <Error>: CGWindowContextCreate: failed to create window context delegate.
2011-11-21 20:58:17.307 FirstGUIapp[3255:403] _initWithWindowNumber: error creating graphics ctxt object for ctxt:0xefef, window:0xffffffff

在我关闭应用程序之前一切正常:当它进入applicationWillTerminate方法时,这些消息出现在日志中并且应用程序崩溃。

我只是打开和关闭应用程序,启动后没有代码执行

我不知道这是否重要,但我在 MainMenu.xib 中也有剪辑内容警告(在按钮处)

谢谢

4

1 回答 1

0

看来你的 windows ptr 等于 0xFFFFFFFF 这很可能是一个坏信号,你有 applicationWillTerminate 的来源吗?您是否试图以任何方式访问窗户?

于 2011-11-29T16:12:14.630 回答