Sto cercando di creare un framework per il mio progetto. Nel mio framework ho aggiunto il percorso dei miei file di intestazione a target> Impostazioni di creazione> percorso di ricerca intestazione. Dopo di che ho aggiunto questo framework al mio progetto per Fasi di compilazione> Link binario con librerie.Xcode non trova il file di intestazione
Quando voglio importare il file di intestazione che ho incluso nel mio framework, ottengo un errore .h non trovato. È quello che sto cercando di fare? O mi sto perdendo qualcosa?
Ho creato un quadro del genere;
Nuovo progetto aperto come iOS> Framework & Libreria> Cocoa Touch Framework Non ho aggiunto alcuna classe, ho solo aggiunto il percorso di ricerca dell'intestazione e il percorso di ricerca della libreria e le bandiere del linker. Non credo di aver fatto un errore in questa parte perché lo facciamo in ogni progetto, ma la prima volta lo faccio per il framework. Quindi ho premuto run e ottenuto il mio framework dai prodotti.
Ho aperto il mio progetto e aggiunto il framework Fasi di compilazione> Link binario con librerie. Sono in grado di importare file di intestazione di framework come #import <myframework/framework.h>
Dopo questo ho aggiunto framework anche Generale> Binari incorporati. Tutto sembra normale ma non posso aggiungere intestazioni al mio progetto che ho incluso nel mio framework con il percorso di ricerca dell'intestazione. Devo usare il percorso di ricerca dell'intestazione perché ci sono tonnellate di intestazioni, non posso aggiungerle tutte al mio Xcode.
Non è necessario impostare il percorso di ricerca dell'intestazione se l'intestazione si trova all'interno di un framework, vero? È necessario assegnare un nome all'intestazione correttamente nell'istruzione '# import', tuttavia (' #import '). –
trojanfoe
Ci sono molte intestazioni in un altro percorso. Devo sfortunatamente usare il percorso di ricerca dell'intestazione. Tipo di regola aziendale. Grazie per il tuo commento. –
Puoi descrivere più dettagliatamente come hai creato esattamente il tuo framework e come lo hai importato esattamente? – arturdev