@ostup17
Начинающий программист (flutter dev - frontend de)

Как переписать асинхронный код на синхронный?

Мне поставили задачу переписать мой же асинхронный код, на синхронный. Пробовал тупо убрать все async/await и Future, но получал ошибку - Instance of 'Future'

Вот мой асинхронный код -
class SecureStorage {
  final _storage = FlutterSecureStorage();
   Future writeSecureData (String key, String value) async{
    var  writeData = await _storage.write(key: 'count', value: '123');
    // print(writeData);
    return writeData;
  }
   Future readSecureData (String key) async{
    var readData = await _storage.read(key: 'count');
    print(readData);
    return readData;
  }
}
  • Вопрос задан
  • 52 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Neonoviiwolf
Flutter developer
FlutterSecureStorage все обращения future
мож хотели чтобы использовали такой код
_storage.read(key: key).then((value) => null);

если другие либы, у некоторых есть вариант написать синхронный код
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы