こんにちは、株式会社Pentagon代表の山本です。
今回は、ローカルにデータを保存する方法について紹介します。
static Future<void> saveHoge(String hoge) async {
final prefs = await SharedPreferences.getInstance();
await prefs.setString('hoge', hoge);
}
static Future<String> getHoge() async {
final prefs = await SharedPreferences.getInstance();
return prefs.getString('hoge');
}
static Future<void> clearHoge() async {
final prefs = await SharedPreferences.getInstance();
await prefs.remove('hoge');
}
※注意:セキュアな情報はSharedPreferencesで保存しないようにしましょう!