clean-swift.com
Single Responsibility Principle for Class - Clean Swift
Learn how to apply the Single Responsibility Principle to your Swift iOS apps using protocols and delegation.