18.4 Übung: Den richtigen View laden

Wir haben den View-Controller und den Nib-Namen in den ersten beiden Zeilen von setUpView festgelegt. Diese Zeilen werden wir nun in die Methoden loadIconView und loadTableView auslagern. Diese Methoden wollen wir dann aufrufen, um den gewünschten View zu laden.

ChangingViews/HelloApplication42/MyWindowController.m

-(void) setUpView {
    self.currentApp = [[CurrentApp alloc] init];
    self.currentApp.delegate = self.ac;
     [self.window setContentSize:[self.ac.view bounds].size];
     self.window.contentView = self.ac.view;
     [self.ac applicationDidLaunch:
                         [NSRunningApplication currentApplication]];
}
-(void) loadIconView {
    self.ac = [[IconViewController alloc]
                initWithNibName:@"IconView" bundle:nil];
     [self setUpView];
}
-(

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.