Why I Prefer Protocol-Oriented-Programming in Objective-C to Swift

I first learned protocol-oriented-programming with Objective-C, and I was very pleased to see the Swift team emphasize this style.

Similar

Calling Super at Runtime in Swift

While working on InterposeKit, I had a rather specific need: Create an implementation that simply calls super, but at runtime instead of at compile time. Doesn’t sound so hard, does it? Well, here we go again. (more…)

Read more »