在Java中我们可以做一些像override finalize(),在C ++中我们可以做类似于〜Someclass(),
但是如何在飞镖中做到这一点,我在https://www.dartlang.org/阅读了文档,但没有找到答案。
答案 0 :(得分:5)
不支持此功能。 Dart中没有像析构函数那样的东西 JS垃圾收集器没有提供实现它的方法。 另请参阅https://stackoverflow.com/a/20490161/217408和https://github.com/dart-lang/sdk/issues/3691
答案 1 :(得分:-1)
强文本 您可以给它提供一个空值,因此它将从备忘录中删除 所以创建您的函数添加那些