如何摆脱 Djinni 生成的不必要函数 - ToString(在 Java 中)/Description(在 Objc 中)?

How to get rid of Djinni generated unnecessary function - ToString (in Java)/Description (in Objc)?

我想了解 Djinni 生成的函数对我的跨平台项目的二进制大小的影响。我的项目不需要这些生成的 ToString/description 函数。有办法摆脱它们吗?

没有 built-in 标志来禁用它们,但如果您习惯于修改 Djinni Scala 代码,那么简单地删除生成这些函数的行就不会太难。例如,这里是 Java 代的相关代码块:https://github.com/dropbox/djinni/blob/master/src/source/JavaGenerator.scala#L419