Как стать автором
Обновить

Комментарии 4

На самом деле от callback hell под iOS можно спастись в помощью ReactiveCocoa. Конечно такой сахар как async/await все равно не получится, но хотя бы что-то.

Под Java (и соответственно Android) есть подобный проект RxJava.
Используем ReactiveCocoa в продакшене, порог входа местами высоковат, но код выглядит местами (не везде) на порядок чище.
Статья неплохая, но некоторые места откровенно косячные. Например такие:

«Async методы могут возвращать void, Task или Task. Void применим только для обработчиков событий. Если ваш метод возвращает значение используйте Task, иначе — просто Task. Если вы используйте Task просто возвращайте значение как из обычного метода, компилятор сделает остальное.»

В целом твердая «4», думаю.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий