The 'Hey Siri' setup on macOS is identical to the one on iOS, but it's implemented with regular AppKit
, there's no magical UIKit port or UXKit being used," Rambo (https://twitter.
Topics include using Objective-C by to create objects and learn memory management; the Model-View-Controller (MVC) method of sharing data between objects; and understanding foundation value classes; and making custom views with AppKit
The class hierarchy of the ATM simulator is shown in Figure 2, which shows only the classes for the problem domain; we used the standard NeXT AppKit
classes for the graphical interface objects.