Das Aufrufen von initWithNibName initialisiert keine Elemente in der Schreibspitze, sondern hat 0x0

Wenn ich anrufe:

self.viewController = [[DidItViewController alloc] initWithNibName:@"DidItViewController" bundle:nil];

und dann überprüfe ich self.viewController.navController gleich nachdem diese Zeile im Debugger ausgeführt wurde, stelle ich fest, dass sie leer ist (0x0).

Auf DidItViewController habe ich meinen navController definiert als:

IBOutlet NavigationController *navController; 

In meiner NIB-Datei ist der NavigationController an diese navController-Eigenschaft des Dateieigentümers (ein DidItViewController) gebunden.

Warum wird mein navController nicht erstellt? Irgendwelche Ideen? Ich glaube, mir fehlt etwas über die Funktionsweise von initWithNibName.

Vielen Dank.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage