In meinem Projekt MyProject
(ich verwende cocoapods
), möchte ich MyPod
verwenden.Wie kann ich ein .pch für einen bestimmten Pod in Cocoapods einbeziehen?
Die Klassen MyPod
werden in MyProject
kopiert, aber nicht .pch
. Daher wird das Projekt nicht kompiliert.
So habe ich zwei Fragen:
- Wie kann ich die
.pch
vonMyPod
auf die importierten Klassen vonMyPod
hinzufügen? - Gibt es eine Möglichkeit zu „schließen“ die
.pch
vonMyPod
im.pch
vonMyProject
(oder zu „modifizieren“ die letztere)
Ich bin sicher, 1. möglich ist. Ich lerne gerade cocoapods
.
EDIT
Wie gesagt in der documentation von cocoapods, das prefix_header_contents
Attribut eines .podspec
„nicht als Pods empfohlen sollte das Präfix-Header von anderen Bibliotheken oder des Benutzers Projekt nicht verschmutzen.“
Also, gibt es einen anderen Weg? sollen wir Bibliotheken ohne etwas in der .pch
entwickeln?
Irgendwelche Updates oder Umgehungslösungen zu diesem Thema? – NorthBlast