Ihre Swift Project Dateistruktur

Im Falle eines einfachen Xcode-Projekt (wie Locatapp) ist die Struktur sehr einfach: ein Arbeitsplatz mit einem Projekt mit einem Ziel. Wenn Sie möchten, können Sie auf einen Arbeitsbereich mit mehreren Projekten zu bewegen, von denen jeder hat mehrere Ziele. Alternativ können Sie für einen Arbeitsbereich mit einem einzigen Projekt mit mehreren Zielen zu entscheiden.

Die Strukturen skizziert hier ins Spiel kommen, in jedem dieser Szenarien, aber Sie müssen nur verstehen, was Sie in der Xcode-Vorlage haben Sie verwenden: ein Projekt namens Locatapp, die zwei Ziele enthält, Locatapp (die App Sie bauen) und LocatappTests (ein Test-App, die Xcode erstellt automatisch).

Obwohl gerade jetzt Sie arbeiten mit einem sehr einfachen Projekt, mit einem grundlegenden Verständnis der Struktur von komplexen Projekten von Anfang an kann sehr hilfreich sein. Insbesondere können Sie denken über zukünftige Richtungen für Ihr Projekt zu starten, und zu wissen, die Möglichkeiten, die Ihnen in Xcode können Sie von einem komplexen App denken helfen oder sogar eine Suite von Anwendungen.

Die Abbildung zeigt die Struktur eines Locatapp Projekts. Hier sind die wichtigen Punkte zu diesen Dateien und Ordner zu beachten (sie von oben nach unten in der Figur diskutiert werden).

bild0.jpg
  • DS_Store: Diese Datei ist in der Regel versteckt (das ist, warum es in grau dargestellt ist). Es ist in jedem Ordner auf OS X und enthält Informationen über die Dateien in diesem Verzeichnis. Entwickler verwenden häufig eine Terminal-Befehl versteckte Dateien in ihren Ordnern zu zeigen, aber Sie brauchen sich nicht um die für den Moment zu kümmern.

  • Zielordner: Das Projekt hat zwei Ziele in der Standardeinstellung. Eine davon ist die tatsächliche app (Locatapp) und der zweite Code auf automatisierte Tests durchführen (LocatappTests). Eine Tests Ziel ist standardmäßig in vielen der Xcode-Vorlagen enthalten.

  • Locatapp.xcodeproj: Diese Datei ist auf der obersten Ebene des Projektordners zusammen mit den Ordnern für die beiden Ziele (Locatapp und LocatappTests). Dies ist die Datei, die Sie die Arbeit an Ihrem Projekt zu starten, öffnen. Es wird in alphabetischer Reihenfolge gezeigt zwischen den beiden Zielordner (Locatapp und LocatappTests), da die Dateien und Ordner befinden.

Wie bereits erwähnt, wird die Struktur von Dateien in diesem Projektordner festgelegt, wenn Sie das Projekt erstellen. Sie können Orte und Beziehungen ändern, um die Datei-Inspektor im Versorgungsbereich verwenden, aber die meiste Zeit sollten Sie die Orte und Beziehungen in Ruhe lassen.

Wenn Sie die Dinge sich bewegen, können Xcode verwirrt (wie Sie können). Wenn Sie Dateien bewegen müssen, nicht mit dem Finder. Die meisten Entwickler bevorzugen nicht den Finder zu benutzen, um zu ändern, verschieben oder Umbenennen von Dateien oder Ordner in einem Projektordner. Verwenden Sie die Datei-Inspektor oder die Edit-Umgestalten-Befehl Umbenennen, das zu tun.

Menü