Задать вопрос
@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;
  }
}
  • Вопрос задан
  • 54 просмотра
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Neonoviiwolf
Flutter developer
FlutterSecureStorage все обращения future
мож хотели чтобы использовали такой код
_storage.read(key: key).then((value) => null);

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

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

Похожие вопросы
Hermon Group Калининград
от 100 000 ₽
DevTeam.Space Москва
от 1 500 до 2 500 $
Crystal Service Integration Санкт-Петербург
от 200 000 ₽