2012-04-12 3 views
0

を、私はこのエラーを取得:アプリケーションエラーやめるとき - 私は自分のアプリケーションを終了するとのObjective-C

Apr 11 20:32:31 imac.subnet192.com NetCalc[25082] <Error>: kCGErrorIllegalArgument: _CGSFindSharedWindow: WID -1 
Apr 11 20:32:31 imac.subnet192.com NetCalc[25082] <Error>: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged. 
Apr 11 20:32:31 imac.subnet192.com NetCalc[25082] <Warning>: _CGSReferenceWindowByID: Window id 0xffffffff not found (locally or shared) 
Apr 11 20:32:31 imac.subnet192.com NetCalc[25082] <Error>: kCGErrorIllegalArgument: CGSDeviceCreate: Invalid window 
Apr 11 20:32:31 imac.subnet192.com NetCalc[25082] <Error>: Failed to create window context device 
Apr 11 20:32:31 imac.subnet192.com NetCalc[25082] <Error>: CGWindowContextCreate: failed to create window context delegate. 
2012-04-11 20:32:31.679 NetCalc[25082:707] _initWithWindowNumber: error creating graphics ctxt object for ctxt:0x136f3, window:0xffffffff 

問題は何も触れず(起動後にアプリケーションを閉じ、コードにあるとは思えませんとにかくこのエラーメッセージを生成します。

更新:

  • 私はアプリの右上にある「X」を使用して終了したときにエラーが発生のみ。ドックで右クリックするか、ツールバーを使用して終了するとエラーは発生しません。
  • エラーを表示するためにアプリケーションを終了する必要はありません。ウィンドウを閉じるだけで十分です。

  • すべてのアウトレットとアクションのリンクを解除しました。デフォルト設定のみを残しています。私はまだエラーが発生します。

+0

問題のテキストフィールドのコードを組み込むために質問を編集できますか? (または少なくともあなたがそれをどのように設定するかを説明してください) – Vervious

+0

私はすべての方法とアクションを一つずつコメントしましたが、それは問題ではないようです。 – Cubia

+0

申し訳ありません、トップ*右* ?! –

答えて

0

この問題は、ウィンドウの動作でした。ウィンドウの「Closed When Closed」チェックボックスをチェックすると問題が解決します。

2

Cubiaと言ったように、「リリース時に解放」チェックボックスをオンにすると問題を解決できます。そうでない場合は、「ワンショット」チェックボックスをオフにします。

関連する問題