0

アプリケーションを実行すると問題なく動作しますが、ビュー間の移行中にコンソール出力に多くの CGContext エラーが表示されますが、アプリは引き続き正常に動作し、見たことのないクラッシュやバグはありません。

説明: だから私は自分のアプリだけを実行します - すべてうまくいきます - しかし、コンソールにエラーメッセージが表示されます: ここに画像の説明を入力

そして、他のビュー遷移の後、それらは何度も表示されます。質問 - これを修正する方法は? そして、このエラーメッセージの理由は何ですか? 私のアプリケーションには多くのビューとコードがあるため、どの部分がエラーになりやすいかさえわかりません.しかし、これらのメッセージは、アプリ内のすべてのビュー間の遷移後に表示されます. 前もって感謝します。

4

1 に答える 1

1

CGContextSaveGState、CGContextSetBlendMode、CGContextSetApha などを呼び出すコード内のメソッドを探します。おそらく、それを行う場所はあまり見つかりません。

見つかった場合は、コンテキストが作成されているステートメント (コンソール ログにリストされているステートメントの直前) を探し、それが失敗する理由を理解してください。CGContextCreateその行にブレークポイントを設定し、呼び出しのパラメーターを調べることができます。

さらにヘルプが必要な場合は、(できれば) 見つけたコードを貼り付けてください。

于 2013-01-14T17:56:03.267 に答える