9.3 Ein roter Hintergrund

Lassen Sie uns das Verhalten so ändern, dass der Hintergrund des Fensters rot eingefärbt wird, wenn der Benutzer den roten Button anklickt. Dazu sind die folgenden Schritte notwendig:

  1. Wir müssen eine neue Klasse entwickeln, die wir instanziieren können, um den Delegate für das Fenster zu erzeugen.

  2. Wir müssen dieses Objekt als Delegate für dieses Fenster festlegen.

  3. Wir müssen die Delegate-Methode ermitteln, die es zu implementieren gilt.

  4. Zum Schluss müssen wir diese Methode implementieren.

Im zweiten und dritten Schritt machen die Leute häufig kleine, schwer zu erkennende Fehler. Man vergisst leicht, das Fenster im Interface Builder mit seinem Delegate zu verknüpfen. Außerdem muss man die .nib-Datei sichern, nachdem eine Änderung ...

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.