2009-06-13 17 views
10

Sto cercando di creare un framework per MacOS in Xcode 3. Sembra che stia creando tutto tranne la directory Headers in base al layout elencato nella documentazione di Apple. Non riesco a trovare nulla che mi dica quali impostazioni utilizzare per far sì che il processo di compilazione copi le intestazioni nella directory delle intestazioni nel framework o, in alternativa, dove devo inserire quei file.Come ottenere intestazioni nel framework in Xcode?

Qualsiasi aiuto?

Grazie.

risposta

16

Le intestazioni devono essere rese "pubbliche" anziché il "progetto" predefinito nell'obiettivo quadro (selezionare la destinazione del framework nel riquadro File & per elencare i file framework).

+0

Grazie. Questo ha risposto alla domanda che ho posto. Ma per qualche ragione, il progetto dell'applicazione non è in grado di trovare il file .h. Ho #import ma non viene trovato. Ho ottenuto il framework aggiunto ai framework del progetto, aggiunto il percorso al framework nei percorsi di ricerca dell'intestazione, ma nessuna gioia ... – john146

+2

Il framework è stato aggiunto anche alla fase di build "Link Binary With Libraries" del target? Se il framework viene aggiunto al binario del link di destinazione con la fase delle librerie, i percorsi di ricerca dell'intestazione devono essere configurati automaticamente. –

+0

Grazie. Ho ottenuto il quadro funzionante. – john146

1

Si desidera aggiungere il percorso al framework al percorso di ricerca del framework, non al percorso di ricerca dell'intestazione.

Problemi correlati