Kapitel 12. Protokolle für die Delegation entwickeln

Notikationen sind eine gute Sache, wenn mehr als ein Objekt über eine Änderung informiert werden muss, oder wenn man im Vorfeld nicht weiß, welche Objekte an einer Benachrichtigung interessiert sein könnten. Die im vorigen Kapitel entwickelte Anwendung fängt zum Beispiel Notifikationen ab, die vom NSWorkspace gesendet werden. Das ist ein gutes Einsatzgebiet für Notifikationen.

Andererseits ist die Kommunikation zwischen unserem Modell und unserem Controller kein besonders gutes Einsatzgebiet für Notifikationen.[80] Die CurrentApp-Methoden applicationDidLaunch: und applicationDidTerminate: tun wenig mehr, als Methoden mit im Wesentlichen identischen Namen im ApplicationController-Objekt aufzurufen. ...

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

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.