All corrections
Wikipedia August 18, 2026 at 09:57 AM

zh.wikipedia.org/wiki/GObject

2 corrections found

1
Claim
2.87.0(2025年11月3日)
Correction

这不是当前版本。官方 GObject 文档显示库版本已是 2.89.3,而 GLib 的官方发布目录也已包含比 2.87 更高的 2.88 和 2.89 系列。

Full reasoning

这条目把 GObject 的“当前版本”写成 2.87.0(2025年11月3日),但官方来源显示该信息已过时。

  • GObject 的官方 API 文档首页当前写明 Library Version: 2.89.3
  • GObject 与 GLib 同源、同版本发布;GNOME 的官方 GLib 发布目录中也已经列出 2.88/2.89/ 目录,时间为 2026-07-29,说明项目版本早已超过 2.87.0。
  • 即使只看 2.87/ 这个分支,官方目录里也明确标出 LATEST-IS-2.87.5,因此“2.87.0”也不是该分支中的最新发布。

因此,把“当前版本”写成 2.87.0 是错误的。

3 sources
  • GObject - 2.0

    Library Version: 2.89.3 ... Version 2.89.3 ... Source https://gitlab.gnome.org/GNOME/glib/

  • Index of /sources/glib/

    ... 2.86/ - 2026-Apr-02 18:34 2.87/ - 2026-Mar-12 23:28 2.88/ - 2026-Jul-29 13:36 2.89/ - 2026-Jul-29 12:34 ...

  • Index of /sources/glib/2.87/

    LATEST-IS-2.87.5 ... glib-2.87.0.tar.xz ... 2025-Nov-03 ... glib-2.87.5.tar.xz ... 2026-Mar-12

2
Claim
现在GObject这个名字已经不在GTK+中了──取代它的基本类型叫做GtkObject。
Correction

这句话把 GTK 2.0 之后的继承关系说反了。GTK 2.0 的官方迁移文档明确写道:GtkObject 是从 GObject 派生出来的,因此它不再是基础对象类型。

Full reasoning

这句把 GObjectGtkObject 在 GTK 2.0 之后的关系倒置了。

GTK+ 2 的官方参考手册《Changes from 1.2 to 2.0》明确写道:

  • “GtkObject derives from GObject, so is not the basic object type anymore.”

也就是说,在 GTK 2.0 中,GtkObject 是派生自 GObject 的,因而 GtkObject 不再是基础对象类型。这与条目中“取代它的基本类型叫做 GtkObject”正好相反。

后续的 GTK 官方迁移文档也印证了这一点:GTK 3 中 GtkObject 被移除,现有 gtk_object_* API 通常应改用对应的 g_object_* API,这进一步说明 GObject 才是基础对象系统,而不是被 GtkObject 取代。

2 sources
Model: OPENAI_GPT_5 Prompt: v1.16.0