flutter - 在flutter中使用shared_preferences将用户定义的类存储在磁盘上
问题描述
我看过 shared_preferences 的文档,但它使用不同的数据类型来存储数据。
我的班级定义如下:
class UserWeight {
final String weight;
double totalWeight = 0.0;
final DateTime date;
List<Map<DateTime, String>> listOfWeights = [];
UserWeight({this.weight, this.date});
// Other function(s) defined
}
请告诉我应该如何将 shared_preferences 用于此类数据。或者我应该完全使用其他东西。请,任何帮助表示赞赏。
解决方案
推荐阅读
- python-3.x - 如何写答案取决于用户在 python 上提出的问题
- python - Python pandas excel导入NameError
- node.js - 我不希望它返回数据库的 _id
- ruby - 编译器未能生成可执行文件。(RuntimeError) 在 macOS 中安装 unf_ext 时
- python - Python:随机琐事琐事问题/答案,在参数中
- ubuntu - Atom 1.54.0 不会在 Ubuntu 20 上启动
- python - 如何使用 python 读取这种对象?
- python-3.x - 从镶木地板文件读取时,熊猫数据类型发生了变化?
- regex - 如何让我的 Perl 单行只显示文件中的第一个正则表达式匹配?
- c - C fork() 输出与预期不同