请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

The non-nullable variable '_instance' must be initialized.

class HiNet 单例模式代码报错
按照视频代码,这两行报错
HiNet._();

static HiNet _instance;

保存内容如下
The non-nullable variable ‘_instance’ must be initialized. Try adding an initializer expression.

正在回答 回答被采纳积分+3

2回答

CrazyCodeBoy 2021-07-19 09:14:07

这个在第二章有讲,也可参考下这块课程源码的实现:https://git.imooc.com/coding-487/fa-net/src/master/lib/http/core/hi_net.dart

1 回复 有任何疑惑可以回复我~
李虹利 2021-09-03 23:11:21

第二行这样写 static late HiNet _instance; 这样就能避免空安全问题了

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信