21.9 Bindung mit dem NSArrayController

Fügen Sie einen Array-Controller und ein Bookshelf-Objekt in Ihr Dokumentenfenster ein. Damit stehen uns alle benötigten Zutaten im Interface Builder zur Verfügung:

Die folgenden Schritte sind nötig, um die Bindungen aufzubauen:

  1. Das im Array enthaltene Objekt festlegen sowie die Schlüssel, an die wir binden wollen.

  2. Den Array-Controller an das es enthaltende Array binden.

  3. Die Tabellenspalten binden.

Dann müssen wir die Plus- und Minus-Buttons verknüpfen.

Den Inhalt des Arrays festlegen

Wenn der Benutzer den Plus-Button drückt, wird ein Objekt in das bookList-Array eingefügt. Wir müssen festlegen, dass dieses Objekt eine Instanz von PragBook ist. Wählen Sie den Array-Controller und öffnen Sie den Attributes Inspector. ...

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.