1.4 Ein Modell-Objekt ergänzen

Ein Table-View benötigt eine Datenquelle, die drei elementare Fragen beantworten kann:

  • Wie viele Abschnitte hat die Tabelle?

  • Wie viele Zeilen gibt es in diesen Abschnitten?

  • Woraus bestehen die einzelnen Zeilen?

In dem für uns mithilfe der Vorlage erstellten Projekt ist der RootViewController die Datenquelle des Table-View. Wir werden unserem Projekt ein Modell-Objekt hinzufügen. Das entspricht der klassischen Model/View/Controller-Entkopplung (MVC). Der View redet mit dem Controller und der Controller mit dem Modell.

image with no caption

Der Table-View sendet die Nachricht tableView:numberOfRowsInSection: an den Controller. Der Controller seinerseits ...

Get iPad-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.