Objective-C und Cocoa – Band 2: Fortgeschrittene

Kapitel 3: View-Controller-Bindung

Inhalt

Das Model-View-Controller-Muster verlangt nach der Trennung von Ebenen. Nur müssen diese dann miteinander kommunizieren. Dieses Kapitel stellt die verschiedenen, auch sehr komplexen, Möglichkeiten der Interaktion dar

Errata, Anmerkungen, Aktualisierungen

-oberserveValueForKeyPath:…: Leider erzeugt ein Wechsel von void* auf id zwischen Prototyp und Defintion einer Methode inzwischen einen Fehler. Der context-Parameter der Oberservierungsmethode muss daher inzwischen mit void* typisiert werden. Wird der Wert mit -isEqualToString: verglichen, muss dann der context-Parameter auf NSString* gecastet werden.