Sobes.tech
Junior

Flutterде SharedPreferences эмне үчүн колдонулат?

sobes.tech AI

AIден жооп

Жөнөкөй ачкыч-маалымат жуптарын түзмө-түз эс тутумга сактоо үчүн. Колдонуучу жөндөөлөрү, которгучтун абалы жана колдонмонун иштөөсү аралыгында сакталуучу башка кичинекей маалыматтар үчүн ылайыктуу.

// Пакетти импорттоо
import 'package:shared_preferences/shared_preferences.dart';

// Маалыматты сактоо
Future<void> saveData(String key, String value) async {
  final prefs = await SharedPreferences.getInstance();
  await prefs.setString(key, value);
}

// Маалыматты окуу
Future<String?> readData(String key) async {
  final prefs = await SharedPreferences.getInstance();
  return prefs.getString(key);
}

// Маалыматты өчүрүү
Future<void> removeData(String key) async {
  final prefs = await SharedPreferences.getInstance();
  await prefs.remove(key);
}