Swift Protocol Oriented Programming for iOS Devs - 1
This is the first part of a multiple part series of Protocol Oriented Programming with Swift (Actually Only with Swift, if you know any other programming language which supports Protocol Oriented Programming, please be kind enough to comment below). Let's first try to understand what the heck is a Protocol in Swift/iOS App development context. May be we should start from somewhere most of us are familiar with, at least the people who are familiar with Java (if not, you are missing a lot), yes the most popular programming language in the world.