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 に答える