我的课程由3个班组成。 Gtk和Cairo.Context在其中一个中实例化。其他两个类使用此上下文,传递它并在其上绘制东西。但是,当我尝试启动程序时,对于使用Cairo.context的两个辅助类的每个方法,通过将其分配给对象的属性,我得到错误“断言cr != NULL' failed" (cr is my Cairo.Context instance) or "Assertion
self!= NULL'失败”或在上面画东西。
当我将所有代码放在一个单独的类中时,我没有遇到这样的问题。可能是什么原因?
答案 0 :(得分:0)
如果没有一个能够隔离问题的简短例子,很难提供帮助。
我看到在该错误消息中使用'self'。在Vala你想要'这个'。我也是个新手,他。