9.7 Delegates für ihren Web-View

Der Rest dieses Kapitels wendet unser neu erworbenes Wissen über Delegates auf unser SimpleBrowser-Beispiel an. Schließen Sie das WindowDressing-Projekt und öffnen Sie wieder das SimpleBrowser-Projekt.

Wenn Sie das Verhalten einer Klasse ändern wollen, erzeugen Sie bei der objektorientierten Programmierung häufig eine Subklasse und überschreiben eine oder mehrere Methoden. Die Delegation erlaubt es uns, Vererbungsketten zu vermeiden, wenn wir eine Basisklasse ein wenig modifizieren müssen. Mit der Delegation identifizieren wir die Methoden, die am häufigsten geändert werden müssen, kennzeichnen Sie als Delegate-Methoden und stellen ein Standardverhalten zur Verfügung; dieses wird angewendet, solange wir keinen Delegate ...

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.