Domanda

dovrei regolare FRAMEWORK_SEARCH_PATHS o HEADER_SEARCH_PATHS quando aggiungo quadri personalizzati per il progetto?

Ho MainProject.xcodeproject che i collegamenti SomeFramework.framework che è semplicemente trascinato da "Prodotti" in SomeFramework.xcodeproject a "Collegamento con le librerie binari" fase di costruzione nel progetto principale.

quadro contiene tutte le intestazioni necessarie nella sua directory Headers. Tuttavia, nel mio progetto che non posso usare semplicemente:

#import <SomeFramework.h> // I'm pretty sure this file exists

per includere questa intestazione. Costruire fallisce "file o directory No". Compilatore bandiere includono -F…/SomeFramework/build/Release e quella directory contiene quadro con la directory Headers link simbolico in esso.

(BTW:. Questo è per Mac OS X. Io non si preoccupano di iPhone)

È stato utile?

Soluzione

Basta aggiungere il percorso della directory che contiene il quadro di riferimento per FRAMEWORK_SEARCH_PATHS funzioneranno. A meno che non si tratta di un errore di battitura, il problema sembra essere

#import <SomeFramework.h>

che dovrebbe essere

#import <SomeFramework/SomeFramework.h>
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top