I am trying to implement a class where i can call SharedPreferences funtions.
import 'package:shared_preferences/shared_preferences.dart';
class UserPreferences {
static SharedPreferences _preferences;
static const _keyToken = 'token';
static Future init() async {
_preferences = await SharedPreferences.getInstance();
}
static Future setToken(String token) async =>
await _preferences.setString(_keyToken, token);
static String getToken() => _preferences.getString(_keyToken);
}
But i am getting following error:
The non-nullable variable '_preferences' must be initialized.
Try adding an initializer expression.