J'ai un projet de bibliothèque statique dont j'ai hérité d'un autre développeur. J'ai ajouté une classe au projet et l'ai construit. Lorsque j'inclus la bibliothèque statique dans un autre projet, la construction échoue avec un symbole non trouvé erreur pour la classe que j'ai ajouté.Pourquoi Xcode ne crée-t-il pas un fichier dans mon projet?
J'ai regardé les journaux de construction du projet statique lib et j'ai remarqué que le fichier .m n'était pas compilé. Le fichier est clairement visible dans Xcode, juste à côté de tous les autres fichiers de classe. Quelqu'un peut-il penser à une raison que le fichier ne serait pas construit? Comment Xcode découvre-t-il les fichiers qu'il construit?
C'était tout. Je me demande pourquoi il ne serait pas inclus dans la cible par défaut? Merci! – richcollins
Que vous créiez des fichiers ou que vous les ajoutiez au projet depuis l'extérieur, il existe une option dans la boîte de dialogue permettant de choisir la cible à ajouter. Généralement, cette option est définie par défaut sur la cible principale, sachez toutefois que si vous avez plusieurs cibles dans votre application, vérifiez que celle-ci est bien définie. – Robotnik