23 Dec 2024

Tag: Objective-C runtime

Programming

Method Swizzling 

When anyone mentions swizzling I automatically get worried. Method swizzling is an Objective C runtime feature which allows for the switching of method implementations. This means any function can theoretically be switched out for another one at run time. The Objective C runtime has a...
Programming

I don’t want this Class! 

There are some very powerful features in the Objective-C runtime, so is this something we should be taking advantage of more? During my time as a developer, I have seen my fair share of examples where people have abused the Objective-C runtime to solve a...