我现在正在开发一个 C/GTK+3 项目。我对前端有一点经验,但主要只在 Android 方面。即便如此,那也是非常少的经验。
我注意到在 C 代码中我放置了对象并设置了属性(例如文本视图是否可编辑等)。我还能够使用构建器函数将 .ui XML 文件连接到我的程序。
我想知道 XML 文件如何链接到定义接口的 C 代码。它是否按结构、名称或 ID 属性匹配?为什么 C 代码和 XML 中都存在“可见”和“可编辑”等属性?您需要 XML 文件吗?您是否需要在 XML 文件和 C 代码中指定属性,还是只指定其中之一?我能完全理解前端开发吗?