2015-04-12 92 views
1

我刚刚在关于Factory对象的kivy文档中阅读this页面。我正在阅读它,以便了解在kivy文档中为Filchooser提供的示例代码,here(最终,这是我想了解的)。但是,我不太明白为什么使用Factory对象。到目前为止,我认为它用于实例化一个类,就像一个或两个班轮而不是常规的班级定义。它实际上做了什么,为什么它被使用?在kivy中使用工厂对象

回答

1

我觉得这个例子可能很旧,你不需要担心一般的工厂,小部件会自动注册,你不需要手动与它交互。

我不确定Factory的所有用途,但可能的核心目的是跟踪用于kv语言的小部件 - 它们通过工厂查找。