Flutterでローカルに情報を保存する

こんにちは、株式会社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で保存しないようにしましょう!

採用情報はこちら
目次