Video Placeholder

Ready to subscribe?

Subscribe to unlock this plus all our other great video content

Monthly plan

$19.99 /month

Yearly plan

$14.99 /month $179.88 billed once a year Save 25%
Custom Operators

Advanced Swift 3

2. Protocol-Oriented Programming

Swift protocols give all nominal types polymorphic behavior. This video compares class versus protocol based designs.

Course Lessons

Lesson Discussion

Advanced Swift 3 - Part 2: Protocol-Oriented Programming