2009-06-13 3 views
10

Ich versuche, ein Framework für MacOS in Xcode 3 zu erstellen. Es sieht so aus, als ob es alles außer dem Header-Verzeichnis nach dem in der Apple-Dokumentation aufgelisteten Layout erstellt. Ich kann nichts finden, das mir sagt, welche Einstellungen verwendet werden müssen, um den Build-Prozess zu veranlassen, die Header in das Header-Verzeichnis des Frameworks zu kopieren, oder alternativ, wo ich diese Dateien ablegen muss.Wie bekomme ich Header in Framework in Xcode?

Irgendwelche Hilfe?

Danke.

Antwort

16

Die Überschriften müssen "public" anstelle des Standardprojekts im Framework-Ziel sein (wählen Sie das Framework-Ziel im Gruppenbereich Dateien &, um die Framework-Dateien aufzulisten).

+0

Danke. Das beantwortet die Frage, die ich gestellt habe. Aus irgendeinem Grund kann das Anwendungsprojekt die .h-Datei nicht finden. Ich habe #import aber es wird nicht gefunden. Ich habe das Framework zu den Projekt-Frameworks hinzugefügt, den Pfad zum Framework in die Header-Suchpfade hinzugefügt, aber keine Freude ... – john146

+2

Wird das Framework auch zur Build-Phase "Link Binary With Libraries" des Ziels hinzugefügt? Wenn das Framework zur Link-Binärdatei des Ziels mit der Bibliotheksphase hinzugefügt wird, sollten die Header-Suchpfade automatisch konfiguriert werden. –

+0

Danke. Ich habe das Framework funktioniert. – john146

1

Sie möchten den Pfad zum Framework zum Framework-Suchpfad hinzufügen, nicht den Header-Suchpfad.

Verwandte Themen