有没有办法在 djinni 中定义一个 Java/Obj-C 接口,以便它可以在 Java 中实现而不是扩展。我遇到了多个扩展限制的问题。虽然有解决办法,但我想知道这是否可行。
widget_loader.djinni
widget_loader = interface +j {
load_widget()
unload_widget()
}
PurpleWidget.java
public class PurpleWidget extends WidgetLoader {
@Override
public void loadWidget()
{
loadPurpleWidget()
}
@Override
public void unloadWidget()
{
unloadPurpleWidget()
}
}