0

我的课程由 3 个课程组成。Gtk 和 Cairo.Context 在其中之一中实例化。其他两个类使用此上下文,传递它并在其上绘制东西。但是,当我尝试启动程序时,cr != NULL' failed" (cr is my Cairo.Context instance) or "Assertion对于使用 Cairo.context 的两个辅助类的每个方法,通过将其分配给对象的属性或在其上绘制某些东西,我得到错误“断言 self!= NULL'失败” . 当我在一个类中拥有所有代码时,我没有这样的问题。可能是什么原因?

4

1 回答 1

0

如果没有一个可以隔离问题的简短示例,很难提供帮助。

我在该错误消息中看到了“自我”的使用。在 Vala,你想要“这个”。我也是新手,呵呵。

于 2013-05-20T10:12:57.520 回答