We continue to upload videos from the eleventh meeting of the Apple Developers Community, which was held on February 27 by e-Legion and Jetbrains.
The next speaker is Alex Storoj Storozhev, the developer of e-Legion. The purpose of the report is to inspire developers to more thoroughly explore the capabilities of the Objective-C Runtime, to show ways to research the system, to inspire the audience to experiment.
Presentation ')
The report shows several examples of using the Objective-C Runtime to solve atypical tasks. The first example is the implementation of simple KVO do-it-yourselfers in three ways. The second example shows the usefulness of the study of private classes. It tells how to get information about the outstretched IBOutlet and IBAction in the xib and storyboard during the program. In each example, there are implementation features, which emphasize and show solutions.