How Apple turned traditional object-oriented programming on its head by making protocols the star of the show In 2015, at…