что б к примеру запоминать последний запрос и если он завершился неудачно, то выполнить его повторно
Если ты говоришь о чём-то, вроде рекурсивных запросов, то можно реализовать что-то подобное: https://stackoverflow.com/questions/35327077/recursive-looping-nsurlsession-async-completion-handlers Да, это не рекурсия, но очень на неё похоже. А вообще советую для подобного использовать Rx или промисы, так проще будет, как по мне
RxSwift в помощь!
Alamofire/retrier/adapter - погугли, найдёшь
паттерн команда тебе поможет. https://ru.wikipedia.org/wiki/Команда_(шаблон_проектирования)
Обсуждают сегодня