Я пытаюсь передать завершениеHandler в качестве параметра функции (здесь нет проблем). Моя проблема в том, что у меня есть несколько точных типов, которые я могу получить в моей функции завершенияHandler.
Поэтому я подумал: «Давайте использовать шаблоны» и попробовал.
Вот схема, которую я хочу использовать: FuncA(completionHandler as MyType?) -> FuncB(..){completionHandler(Mappable?)} -> FuncC(sender: T?){performSegueWithIdentifier("segue", sender)}
Проблема: Функция Func A выводит сообщение об ошибке Func B, кажется, в порядке Func C, кажется, в порядке
Вы знаете, как это сделать, я еще не привык к шаблонам ?? Спасибо за любую помощь :)