Visual Code: Protocol

Protocols are these weird but powerful control things in Swift. Apple is Swift's ever evolving attempt at replacing C, C++ and Objective-C. Protocols are a high level guardianship tool designed to enforce the behaviours and patterns of those doing the actual coding, in the dream scenario, when Swift is ready, able and stable for big, complex apps with large teams.

Posted on Aug 31, 2018

More by David Long

View profile