2016-08-11 3 views
0

Ich erstelle ein Framework (zB My.framework), das von einem externen Framework Gebrauch macht (zB External.framework). Ich möchte External.framework nicht in My.framework einschließen, da es die Binärgröße meines Frameworks erhöht. Wie erstelle ich My.framework, so dass das Host-Projekt nur funktioniert, wenn External.framework vorhanden ist?Xcode: Verknüpfen eines externen Frameworks in einem Framework-Projekt

Antwort

0

Sie können einen Arbeitsbereich mit Ihrer App, Ihrem Framework und dem externen Framework erstellen.

Fügen Sie in Ihrem Framework auf der Registerkarte "Ziel allgemein" externe Frameworks zu verknüpften Frameworks und Bibliotheken hinzu.

In Projekt zwei, wenn Sie Ihr Framework aber ohne externes Framework einschließen, wird der Compiler Fehler signalisieren.

+0

Ich habe es versucht, aber ich bin immer noch in der Lage, es in einem anderen Projekt auszuführen, auch wenn ich das external.framework nicht einschließen. Ich vermute, dass die Symbole in My.framework kopiert werden. – Alterecho

Verwandte Themen