采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
相关截图:
问题出在这句:return _cache ?? ......
当_cache不为空时,返回_cache。注意这个_cache是Logger?类型而不是Logger类型。
改成以下写法就对了
class Logger {
static Logger? _cache;
factory Logger() {
_cache ??= Logger._internal();
return
_cache!;
}
Logger._internal();
你调用的地方截图发下看看
登录后可查看更多问答,登录/注册
解锁Flutter开发新姿势,,系统掌握Flutter开发核心技术。
1.8k 4
2.1k 1
4.3k 5
1.9k 3
1.8k 5
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号