Ich versuche, ZipArchive zu meinem Projekt hinzuzufügen, indem ich den Code WikiPage . Ich habe es zu meinem Projekt hinzugefügt und versucht zu bauen, aber jetzt haben NSObjRuntime.h, NSObject.h und unzählige andere Header-Dateien alle Parsing-Probleme!
Ich habe einen Screenshot meines Arbeitsbereichs eingefügt
und die Fehler ...
Einige weitere Details zum Projekt.
Also habe ich es endlich herausgefunden. Anstatt Gruppen hinzuzufügen und dann die Dateien diesen Gruppen hinzuzufügen, habe ich den ZipArchive-Ordner in das Projekt gezogen und dort abgelegt. In dem sich öffnenden Dialogfeld habe ich "Ordnerverweise für alle hinzugefügten Ordner erstellen" ausgewählt.
Das hat mir BLAUE Ordner in meinem Arbeitsbereich gegeben, und alles wird jetzt gut kompiliert.
Allerdings muss ich jetzt den Unterschied zwischen Ordnerreferenzen und Gruppenreferenzen herausfinden.
Das Problem wird wahrscheinlich von Objective-C in Ihren C-Dateien verursacht. Dies könnte durch Importe in Ihrem PCH verursacht werden. Sie müssen diese in ein #ifdef __OBJC__
d. h.
%Vor%Das Ziehen und Ablegen des ZipArchive-Ordners in das Projekt funktionierte nicht für mich. Stattdessen, Ich habe den Minizip-Ordner in den gleichen Ordner gezogen und dort abgelegt, in dem ich die Dateien ZipArchive.h und ZipArchive.m getrennt hinzugefügt habe. Ich wählte die "Create Ordnerreferenzen für alle hinzugefügten Ordner". Grund: In ZipArchive.h Datei machen wir
%Vor%Tags und Links objective-c xcode