2012-04-04 8 views
1

Was passiert, wenn ich alle Dateien aus Kompilierquellen in den Erstellungsphasen für das Projekt lösche?Was passiert, wenn ich alle Dateien aus Kompilierquellen in den Erstellungsphasen für das Projekt lösche?

Unter Ziele -> Build Phses -> Compile Quellen -> Liste der Dateien vorhanden sind. Was passiert, wenn dort keine Dateien vorhanden sind?

Dank

+3

kompiliert werden Warum fragen? Es ist einfach genug, es einfach zu versuchen. :-) –

+0

Immer, wenn ich Dateien aus den Build-Phasen entferne, verschwindet der Fehler "Keine Regel zur Verarbeitung der Datei". Aber ich würde gerne wissen, würde das weitere Probleme verursachen? – iOSDev

Antwort

1

Da die Warnung sagt selbst, der Compiler nicht weiß, wie eine Datei zu verarbeiten.

Suchen Sie nach dem Dateinamen, der auf die Warnung "Keine Regel zur Verarbeitung der Datei" folgt, und suchen Sie in den Erstellungsphasen danach. Versuchen Sie dann, nur diese Datei zu entfernen und das Projekt neu zu erstellen.

Normalerweise geschieht dies, wenn eine Header-Datei (.h) in der Compile Sources-Liste unter Build Phases vorhanden ist.

1

Sie listen objective-c als Tag auf. Sind Ihre Dateien alle entweder .h, .m oder .mm? - Zusätzlich zu allen .xib- oder .nib-Dateien?

Die Gruppe "compile sources" ist die Menge der Dateien, die der Compiler kompilieren soll. Diejenigen, die Mitglieder eines bestimmten Ziels sind, haben dann die Ausgabe ihrer Zusammenstellung miteinander verknüpft, um dieses Ziel zu erreichen. Der Fehler "Keine Regel zur Verarbeitung der Datei" weist normalerweise darauf hin, dass das System nicht ableiten kann, in welcher Sprache die Dateien sind und wie sie daher kompiliert werden.

0

hinzugefügt main.m und yourclassess .m-Datei in die Quelle der Kompilierung nach unten tat

Es ist sehr ähnlich:

1.Select das Projekt im Projektnavigator.

2.Wählen Sie das Ziel in der Detailansicht.

3.Wählen Sie die Registerkarte Erstellungsphase.

4.Expand die kompilierte Quellen Abschnitt

5.Entfernen die Datei, die Sie nicht mehr

+0

perfekt gearbeitet ... vielen Dank –

Verwandte Themen