Je suis nouveau sur xcode et cacao.Pourquoi Frameworks/MyFramework.framework/dans mon projet xcode est-il vide?
Selon le Framework Programming Guide, il y a une certaine structure de répertoire que je devrais suivre en faisant un cadre. J'ai récemment commencé un projet de framework utilisant xcode, et j'ai été surpris de constater que cette structure de répertoire ne m'était pas fournie automatiquement.
du guide de programmation: (de sorte que vous n'avez pas clidk sur ce lien si vous ne voulez pas)
Listing 1 Un paquet simple cadre
MyFramework.framework/
MyFramework -> Versions/Current/MyFramework
Resources -> Versions/Current/Resources
Versions/
A/
MyFramework
Resources/
English.lproj/
InfoPlist.strings
Info.plist
Current -> A
Do Je dois faire cette structure de répertoire à la main? J'ai construit le produit cadre et l'ai inclus dans un autre projet, en suivant les étapes du this question. Pendant que le projet se construit, Frameworks/MyFramework.framework/
est vide.
Mes propres explorations m'ont amené à réaliser que le système de fichiers décrit ci-dessus est créé dans le produit (voir commentaire ci-dessous). Cela change la question: Pourquoi est Frameworks/MyFramework.framework/
vide, malgré que tous les en-têtes publics existent dans le cadre du produit?
Merci!
Après avoir créé le framework, lorsque je clique sur MyFramework.framework dans Products et que je clique sur la flèche en regard du chemin d'accès complet dans l'inspecteur de fichiers, je suis dirigé vers ce répertoire dans le Finder. En explorant ce répertoire, je trouve que le système de fichiers ci-dessus existe réellement, avec les en-têtes publics. Génial! Donc le problème n'est peut-être pas dans mon cadre. Le problème est que mon projet ne cherche pas au bon endroit pour ces en-têtes? Hmm ... – Ziggy
Salut, j'ai la même question sur la structure du répertoire de la structure, avez-vous créé la structure manuellement? Je développe sur un cadre et quand je construis le cadre il n'y a pas de version et de dossier "A". Avez-vous un indice? – Mat
Désolé @Mat, c'était il y a 6 ans et je n'ai pas touché à xcode depuis longtemps ... tbh Je ne suis même pas sûr de ce que "cadre" signifie dans ce contexte: / – Ziggy