Schade, dass Sie noch keine Antwort darauf haben. Ich bin gerade auf dasselbe Problem gestoßen. Hast du jemals eine Antwort gefunden?
Darren
Antworten:
81
Fügen Sie die pch-Datei unter "Andere" in "Datei-Neu" hinzu und vergessen Sie nicht, sie Ihrem Abschnitt "LLVM6.0 - Sprache" der Build-Einstellungen als "Projekt" / "whatyounamedyourpchfile.pch" hinzuzufügen
Ich kann den Präfix-Header in den Build-Einstellungen nicht finden. Wie kann ich .pch in mein Projekt einfügen?
Sushil Sharma
14
Die Antwort wurde mit einem Bild aktualisiert. :)
Emotionalität
2
Danke dir! Warum etwas ändern, das perfekt funktioniert?
Richard Topchii
2
Nun, es hängt von Ihrem Projektordnernamen und dem Namen ab, den Sie ihm für die pch-Datei gegeben haben. YourFolder / YourPch.pch. Und ich denke, das Ziel sollte Ihr Projekt / Ihre App sein? @ LaurStefan
Emotionalität
2
Ja, unter "Apple LLVM 7.0 Language" in den Build-Einstellungen. Stellen Sie einfach sicher, dass Sie Alle und nicht Basic in der oberen linken Ecke anzeigen (blaue Schaltflächen). (:
Während Robs Antwort in der Tat lesenswert ist, können Sie in Ihre Antwort auch aufnehmen, dass die Kommentare unter der Antwort das meiste von dem, was er gesagt hat, diskutieren. Robs Ruf spielt eine große Rolle. Man könnte jedoch zustimmen, dass die Antwort subjektiv ist und Robs persönliche Entscheidung darstellt, keine .pch-Datei in seinen Projekten zu haben.
user1244109
5
Ich habe das mit Xcode 6 herausgefunden. Sie müssen die PCH-Datei manuell erstellen.
Datei -> Neu -> Datei -> iOS -> C und C ++ -> PCH-Datei.
In der Build-Einstellung unter prefix.header müssen Sie nur Ihren .pch-Dateinamen
eingeben
2
Die oben angegebene Antwort enthält einen geringfügigen Fehler. Bitte beachten Sie, dass Sie in der Build-Einstellung unter prefix.header nur Ihren .pch-Dateinamen eingeben müssen -
In meinem Fall wurde kein Eingabedateifehler angezeigt
Ich habe das Problem behoben, indem ich die .pch-Datei aus dem Projekt entfernt und diese Arbeit erneut für mich hinzugefügt habe. Ich hoffe, diese Hilfe hilft jemandem.
Antworten:
Fügen Sie die pch-Datei unter "Andere" in "Datei-Neu" hinzu und vergessen Sie nicht, sie Ihrem Abschnitt "LLVM6.0 - Sprache" der Build-Einstellungen als "Projekt" / "whatyounamedyourpchfile.pch" hinzuzufügen
quelle
quelle
Rob Napiers Antwort unter Warum wird ProjectName-Prefix.pch in Xcode 6 nicht automatisch erstellt? ist lesenswert. Er weist darauf hin, dass eine PCH-Datei wahrscheinlich keine gute Idee ist, und schlägt vor, explizit .h-Dateien in Module aufzunehmen, die sie benötigen.
quelle
Ich habe das mit Xcode 6 herausgefunden. Sie müssen die PCH-Datei manuell erstellen.
Datei -> Neu -> Datei -> iOS -> C und C ++ -> PCH-Datei.
quelle
Die oben angegebene Antwort enthält einen geringfügigen Fehler. Bitte beachten Sie, dass Sie in der Build-Einstellung unter prefix.header nur Ihren .pch-Dateinamen eingeben müssen -
quelle
In meinem Fall wurde kein Eingabedateifehler angezeigt
Ich habe das Problem behoben, indem ich die .pch-Datei aus dem Projekt entfernt und diese Arbeit erneut für mich hinzugefügt habe. Ich hoffe, diese Hilfe hilft jemandem.
quelle