O'Reilly logo

Cocoa-Programmierung by Daniel H. Steinberg

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required