гугл молчит. и какое значение типа у кнопки должно быть? просто он на значение типа ругается в этих строках. у меня кнопка в классе ячейки как action проведена. когда оутлетом проводил тоже на тип ругался. или это проблема вытекает как раз из-за отсутствия closures?
https://github.com/vhesener/Closures Либа. Но можно еще и так сделать, без подключения, раз уж в цел линканул экшен... В целе создай переменную let onButtonTap = (() -> Void)? В методе экшена кновпи в целе дерни его onButtonTap?() В методе целл фо ров в контроллере cell.onButtonTap = { [weak self] in let model = models[indexPath.row] self?.showDetail(model) } И в методе showDetail уже переход на твой контроллер и перед переходом присвой ему модельку
Обсуждают сегодня