0

私のプログラムは 3 つのクラスで構成されています。Gtk と Cairo.Context はそのうちの 1 つでインスタンス化されます。他の 2 つのクラスは、このコンテキストで動作し、コンテキストを渡したり、描画したりします。ただし、プログラムを起動しようとすると、cr != NULL' failed" (cr is my Cairo.Context instance) or "AssertionCairo.context を使用する 2 つのセカンダリ クラスのすべてのメソッドに対して、オブジェクトのプロパティに割り当てるか、何かを描画することによって、「Assertion self != NULL' failed」というエラーが表示されます。 . すべてのコードを 1 つのクラスにまとめたときは、このような問題はありませんでした。その理由は何ですか?

4

1 に答える 1