Why you shouldn’t use delegates in Swift
Marin Benčević
867

Won’t this create redundant code?

I mean in delegation you have one delegating class ie you wrote its code once. But for completion handler you have to write its code everywhere its being used.

btw can you tell us when we ‘should’ use delegates and can’t/shouldn’t use callbacks?