这个问题在旧的Haxe论坛babble上已经被问过(并可能已经得到回答)......但似乎整个论坛系统都不再工作了。因此,我在这里提问:
在Haxe中,我需要声明一个“接口”到一个包括静态函数“instance()”的类中。但是当我这样做时:
在Haxe中,我需要声明一个“接口”到一个包括静态函数“instance()”的类中。但是当我这样做时:
You can't declare static fields in interfaces
所以我从public function instance() [...]
中删除了单词“static”,然后我得到了这个:
Field instance needed by [...] is missing.
显然是个“Catch-22”。但显然必须有一些简单的解决方案。它是什么?