Delegation is one of the core pattern on which most iOS SDKs are based on. First of all UIKit…
Here you find the Part 1 of this article.
A while ago I wrote an article which introduced what I called Swift Action Delegate pattern. It is an attempt to write less boilerplate code while implementing delegation for…