void _ensureInitialized()

in example/lib/manager/sp_manager.dart [48:58]


  void _ensureInitialized(Function(SharedPreferences) callback) {
    if (_initialized && _prefs != null) {
      callback(_prefs!);
    } else {
      _pendingCallbacks.add(callback);
      // 如果尚未开始初始化,则开始初始化
      if (_prefs == null && !_initialized && _pendingCallbacks.length == 1) {
        _initPrefs();
      }
    }
  }