11.2 Lösung: Ein Modell aufbauen

Im Moment trainieren Sie Ihr Gehirn nur im Bezug auf die Erzeugung neuer Projekte und Dateien. Sie haben HelloApplication erzeugt und dabei alle Checkboxen deaktiviert gelassen. Sie haben eine neue Datei namens CurrentApp.m erzeugt, also eine NSObject erweiternde Objective-C-Klasse. Sie haben diesen Vorgang für ActivityController.m wiederholt. Nun instanziieren Sie Ihre Klassen. Im Interface Builder ziehen Sie eine Instanz von ActivityController in das Dokumentenfenster von MainMenu.xib.

In Xcode deklarieren Sie eine Instanzvariable und eine Eigenschaft namens currentApp vom Typ CurrentApp in ActivityController.h. Denken Sie daran, @class zu verwenden, um die CurrentApp-Klasse im Vorfeld zu deklarieren.

Get Cocoa-Programmierung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.