方法
GObjectParamSpecsink
声明 [源]
void
g_param_spec_sink (
GParamSpec* pspec
)
描述 [源]
新创建的 GParamSpec
的初始引用计数为 1,即使还没有人显式地对它调用 g_param_spec_ref()
。因此,初始引用计数会被标记为“浮动”,直到有人连续对其调用 g_param_spec_ref (pspec); g_param_spec_sink (pspec);
,接管初始引用计数(因此最终得到的 pspec
依然有引用计数 1,但不再被标记为“浮动”