在使用kotlin委托属性+SharedPreference来进行数据存储时,发现了一个现象,List数据直接操作SharedPreference的引用无效,只能初始化后使用,无法增删改,什么情况这里就不追究了,谨记解决方式:以赋值的方式进行数据操作。即创建一个空的List,以SharedPreference的引用赋值,对创建的List进行操作,最后再以创建的List进行对SharedPreference引用赋值存储。
在使用kotlin委托属性+SharedPreference来进行数据存储时,发现了一个现象,List数据直接操作SharedPreference的引用无效,只能初始化后使用,无法增删改,什么情况这里就不追究了,谨记解决方式:以赋值的方式进行数据操作。即创建一个空的List,以SharedPreference的引用赋值,对创建的List进行操作,最后再以创建的List进行对SharedPreference引用赋值存储。