Auf dem iPhone hat jede App typischerweise ein Fenster und mehrere Ansichten. In Ihrem Fall würden Sie Ihre Benutzeroberfläche in der View XIB und zur Laufzeit entwerfen, die dem Fenster Ihrer App hinzugefügt würde. Mit dem MainWindow XIB können Sie einen View-Controller einrichten, um Ansichten nach Bedarf in Ihre App ein- und auszublenden.
Weitere Informationen zu Fenstern und Ansichten finden Sie im Abschnitt Windows und Ansichten der Programmierhandbuch für iPhone-Anwendungen
Ein Fenster ist zwei Ansichten: die Rahmenansicht (die Steuerelemente enthält, auf die nur AppKit Zugriff hat, z. B. Zoom, Verbergen, Schließen und Maximieren sowie die Titelleiste und das Proxy-Symbol) und die Inhaltsansicht, die Sie steuern.
Wenn Sie einen Bereich entwerfen, den Sie in einer anderen Ansicht einbetten möchten, oder Sie können ihn an eine API übergeben, die eine Ansicht haben möchte (z. B. um ein Bedienfeld oder Arbeitsblatt zu erstellen), dann verwenden Sie eine Ansicht. Wenn Sie etwas speziell für ein Fenster wie ein Dokumentfenster entwerfen, verwenden Sie ein Fenster.
Mit einem Fenster haben Sie zusätzliche Fähigkeiten, um sein Aussehen und Verhalten zu steuern, zum Beispiel um es modal zu machen, geben Sie ihm ein Proxy-Icon, listen Sie es im Windows-Menü auf, ordnen Sie es relativ zu anderen Fenstern usw. an kann nicht mit einer einfachen Ansicht tun.