什么时候取消引用GObject以及何时释放它?
GObject tutorial声明应释放GObject的,但只有当其refcount降为0时,GObject才不应该真正释放自身吗?

最佳答案

该教程描述了定制GObject类如何以及何时释放其内部数据。具体来说,dispose方法和finalize方法之间的差异。

创建GObject时,应仅取消引用而不释放它,否则将完全绕过引用计数系统,并可能在其他地方导致崩溃。

关于memory-management - 何时释放GObject?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10247938/

10-12 01:36