2017-08-18 1 views
0

Ich benutze PODS und modifiziere sie auch. Ich kam, um eine Situation zu treffen, wo ich eine POD-Datei sage PODTest, um die Datei TargetTest.h zu importieren, die Hauptziel-Header-Datei ist. Ich habe überprüft, ob Zieldateien Headerdateien importieren können, aber nicht umgekehrt. Ich könnte unterhalb der Zeile ohne Kompilierungsfehler in der POD-Datei schreiben.Warum POD-Datei kann nicht Zielprojektheader-Dateien in Xcode importieren?

@class TargetTest; 

Aber für TargetTest erstellte Eigenschaften kann nicht in POD-Datei PODTest.h oder PODTest.m

mache ich falsch etwas verwendet werden?

Antwort

0

Gehe zu:

Ausbau-> bauen Einstellungen-> User Header-Suchpfade und fügen Sie $ {} SRCROOT rekursive wählen.

Hoffe, das wird dir helfen !!

+0

Es ist schon da. Immer noch keine Headerdatei vom Hauptprojekt gefunden. –

+0

Vom Fehler-Navigator steht dieser Fehler unter "Lexikalische oder Präprozessor-Ausgabe" –

-1

Soweit ich über die Verwendung von Pods weiß, ist die Aktualisierung der Datei im Pod eine schlechte Übung, da Sie in Zukunft neue Pods aktualisieren oder hinzufügen können.

Obwohl, wenn Sie es tun möchten, folgen Sie bitte Anand Kore Kommentar.

Danke.

+0

sein Kommentar hat mir tatsächlich nicht geholfen. Ich hatte diese Zeile bereits im Header-Suchpfad hinzugefügt. –

+0

Welchen Fehler bekommen Sie? –

+0

unter "Lexical oder Preprocessor Problem": TargetTest.h-Datei nicht in PODTest.h gefunden –

Verwandte Themen