Ivars and Automatic Object Equality
October 2023
Inspecting instance variables using the Objective-C runtime for automatic object equality and hashing.
October 2023
Inspecting instance variables using the Objective-C runtime for automatic object equality and hashing.
May 2021
An Objective-C class with dynamic storage. Describes how to create method implementations at runtime, using functions such as resolveInstanceMethod and class_addMethod.
February 2021
How to ensure that a malformed network payload can never crash your app.
August 2020
Using the Objective-C runtime to read and write property values dynamically.
July 2020
The @encode directive and how Objective-C encodes type details.
June 2020
Using the Objective-C runtime to inspect properties of a class, and creating a convenience wrapper to work with them.