2016-11-05 6 views
0

In the NSViewController documentation, heißt es:Was bedeutet "NSViewController aufrufen" (vor dem Erstellen)?

Wenn Sie in einer Null für nibNameOrNil passieren dann nibName Null zurück und Loadview() wird eine Ausnahme werfen; In diesem Fall müssen Sie NSViewController aufrufen, bevor Creating A View Controller aufgerufen wird, oder loadView() überschreiben.

"Erstellen eines View-Controllers" verweist auf die init() -Methode von NSViewController.

Was bedeutet es, eine Klasse aufzurufen, bevor sie initialisiert wird? Ich benutze AppKit seit über 10 Jahren und kann diesen Satz weder Kopf noch Zahl machen.

Antwort

0

In der Dokumentation von Xcode 6 der Text:

Wenn Sie in einer Null für nibNameOrNil passieren dann nibName Null zurück und Loadview wird eine Ausnahme werfen; In diesem Fall müssen Sie setView aufrufen: bevor die Sicht aufgerufen wird, oder loadView überschreiben.

"setView:" verweist auf die NSViewController-Klasse. "view" verweist auf die Methode initWithNibName:bundle: von NSViewController. Anscheinend hat Apple den Text an die Links angepasst, anstatt umgekehrt.

Verwandte Themen