this image depicts the functions inside Getit package in flutter
1 .我需要知道T extends Object的用法,或者任何以这种格式出现的东西会发生什么
我试着实现Getit,它是好的,但我渴望了解它里面的概念
this image depicts the functions inside Getit package in flutter
1 .我需要知道T extends Object的用法,或者任何以这种格式出现的东西会发生什么
我试着实现Getit,它是好的,但我渴望了解它里面的概念
1条答案
按热度按时间polhcujo1#
符合
T extends Object
的类型不能为nullable或dynamic
。下面是一个简单的函数f
的例子,可以演示可以使用什么:当调用
f
时,泛型为dynamic
或Object?
,您将获得编译错误:GetIt使用该类型约束,以便在使用它们的API时,您可以正确匹配存储在服务定位器中的类型。