En supposant que j'ai obtenu un cadre appelé Foobar. Lorsque je tente de compiler mon projet iOS je reçois l'avertissement du compilateur:A quoi sert Foobar-umbrella.h?
tête parapluie pour le module « foobar » ne comprend pas la tête « Foobar-umbrella.h »
Je ne comprends pas ce que ce 'Foobar-umbrella.h' est et pourquoi il n'est pas inclus. Quelques détails sur mon projet:
- Un projet iOS 8 App principalement écrit en Swift. Un peu Objective-C
- Le framework 'Foobar' est un projet distinct écrit pour la plupart dans Swift que j'ai inclus comme sous-projet dans mon projet principal.
- Il a été inclus en l'intégrant dans les phases de construction et en fonction de celui-ci. Mais je ne suis pas explicitement lié à cela.
- J'utilise des Cocoapods, mais «Foobar» n'est pas inclus comme gousse.
Je sais ce qu'est un en-tête de parapluie, dans mon exemple, ce serait Foobar.h. Mon problème est que je ne sais pas à quoi sert l'en-tête Foobar-umbrella.h qui devait être inclus dans le Foobar.h. Je suppose que cela pourrait être lié à Swift. –