gpt4 book ai didi

dart - 如何抑制 "missing concrete implementation"警告?

转载 作者:行者123 更新时间:2023-12-05 00:22:15 26 4
gpt4 key购买 nike

我该怎么做才能防止编译器抛出以下警告

Missing concrete implementation of setter 'MyClass.field' and getter 'MyClass.field'



在下面的代码?
import 'package:mock/mock.dart';

class MyClass {
String field;
}
@proxy
class MockMyClass extends Mock implements MyClass{}

最佳答案

实现 noSuchMethod();当一个类(class)有 noSuchMethod()它实现了任何方法。我认为这也适用于 getter/setter,因为它们只是特殊的方法(不过我自己还没有尝试过)。另见 https://www.dartlang.org/articles/emulating-functions/#interactions-with-mirrors-and-nosuchmethod

关于dart - 如何抑制 "missing concrete implementation"警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30274107/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com