【发布时间】:2019-08-11 10:57:17
【问题描述】:
我看到a tutorial 创建了一个额外的类只是为了能够序列化对象列表,而不是单个对象:
我正在使用json_serializable 为我的班级Preference 生成一些序列化代码,但现在我想使用shared_preferences 保存一个首选项列表,但我显然得到了一个错误。
var sSavedPrefs = json.encode(PreferenceRepo.getSavedPrefs());
prefs.setString(saved_prefs_key, sSavedPrefs );
我用过
@JsonSerializable()
class Preference{...}
使其可序列化,但我不想创建一个额外的类
@JsonSerializable()
class Preferences{...}
只是为了让它工作 - 有没有更好的方法?
【问题讨论】:
标签: serialization flutter dart