4.5 Den Controller implementieren

Passen wir nun die Implementierung so an, dass die Daten von movie auf dem Bildschirm angezeigt werden. Als Erstes werden wir das movie-Objekt erstellen. Dabei überschreiben wir die Methode viewDidLoad im MovieViewController, um eine neue Instanz zu erzeugen, wenn die View, die vom MovieViewController kontrolliert wird, geladen ist. Dies ist der Code:

ViewControllers/Movie02/Classes/MovieViewController.m

1   -(void)viewDidLoad {
2     [super viewDidLoad];
3     Movie *newMovie = [[[Movie alloc]
4                 initWithTitle:@"Iron Man"
5                 boxOfficeGross:[NSNumber numberWithFloat:650000000.00]
6                 summary:@"Cooler Kerl baut coole Rüstung" ] autorelease];
7   self.movie = newMovie;
8   }

Der Code ist recht klar. Es wird eine neue Instanz von Movie ...

Get Entwickeln mit dem iPhone SDK 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.