只想在自定义类型上创建我自己的 toString
版本。
好像我在这里遗漏了一些东西。
extension on WeatherResponse {
@override
String toString() {
return "City Name is: $cityName";
}
}
我收到错误:
The method doesn't override an inherited method.
Try updating this class to match the superclass,or removing the override annotation.dartoverride_on_non_overriding_member
Extensions can't declare members with the same name as a member declared by 'Object'.
Try specifying a different name for the member.dartextension_declares_member_of_object
The declaration 'toString' isn't referenced.
Try removing the declaration of 'toString'.