Sobes.tech
Junior

SharedPreferences дар Flutter барои чӣ истифода мешавад?

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);
}