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

8.11 Die Buttons aktivieren und deaktivieren

In Sachen Benutzerfreundlichkeit weist unser Webbrowser immer noch einige Mängel auf. So sind unsere Buttons beispielsweise permanent aktiv, was so aussieht, als könnte der Benutzer sie immer anklicken.

Wenn wir das nur aus Sicht eines Objective-C-Programmierers betrachten, ist das auch in Ordnung. Es wird keine Nachricht an Objekte gesendet, die diese Nachricht nicht implementieren, also gibt es keine Laufzeitfehler. Wir können goBack: an den Web-View senden, sooft wir wollen: Solange es keine vorige Seite zu laden gibt, wird er es gar nicht erst versuchen.

Doch was die Cocoa-Programmierung so besonders macht, ist die Tatsache, dass wir die Anwendung aus Sicht des Benutzers betrachten müssen. Wenn das ...

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