【发布时间】:2018-12-11 04:24:59
【问题描述】:
我有一组 Set<WordPair> 类型的集合,我想将其转换为 List<String> 类型的列表,因为我想在 Flutter 中使用 SharedPreferences API 保存它
目前,我的状态是这样的
final Set<WordPair> _saved = Set<WordPair>();
现在我想将_saved 变量保存到SharedPreferences
如果我这样做了,prefs.setStringList('saved', _saved.toList()); 它会给我类似的编译错误
[dart] 参数类型“Set”不能分配给参数类型“List”。 [argument_type_not_assignable]
如何在SharedPreferences 中存储完整的_saved 变量?
【问题讨论】:
标签: dart flutter sharedpreferences flutter-dependencies