昨天晚上,学习使用sp_util这个package来存储字符串。
之前lims pda中使用过,所谓的使用是在别人的基础之上,非常纯粹的用了一下,并不清楚除了调用方法之外的任何事情。所以,要在一个新的flutter project中使用,就出现了问题。
首先,我先在pub上找到了这个包,瞄了一眼installing,然后就在constant中定义了两个常量,发现一个问题:无法put。后来查看readme,发现:
/// await SpUtil initialization to complete before running the app. /// sp init time release about 30ms,debug about 100ms.(Test on Android.)
解决之后,能存储了,发现一个问题:同时put两个键,他们的值是一样的!
花了好长时间才找到原因,具体原因就不说了,因为正八经学习Flutter的人是不会犯这样的错误的。
我没有花时间去学习Flutter开发,模仿的时候就没有深入探究,所以就进坑了