
Since Swift was launched in 2014, Objective-C has known only minor changes, mostly aimed to improve its interoperability with Swift. Far from being a fringe language, though, Objective-C has recently added support for “direct” methods, which look like ordinary class methods but behave more like a C function.
By Sergio De Simone

