Question

Je l'ai essayé de faire une lib statique sur mon iPhone, mais je ne suis pas en mesure de l'utiliser dans un autre projet. Je reçois cette erreur:

.objc_class_name_XMLParser", referenced from:
      literal-pointer@__OBJC@__cls_refs@XMLParser in Minutes2MidnightViewController.o
  ".objc_class_name_TickerViewController", referenced from:
      literal-pointer@__OBJC@__cls_refs@TickerViewController in Minutes2MidnightViewController.o
ld: symbol(s) not found
collect2: ld returned 1 exit status

XML et Ticker sont mes cours, je les utilise dans lib statique est fait et "MinutesToMidnight" est le projet que je me sers de cette statique Lib. Je pense que cela est quelque chose lié à une erreur Linker, s'il vous plaît me aider à résoudre ce problème.

Était-ce utile?

La solution

Si vous projet de renvois entre la lib statique, vous devez faire glisser et déposer l'icône lib de son groupe de projet au groupe cible « binaire lien avec les bibliothèques ».

Sinon, vous devez ajouter votre chemin de la bibliothèque aux « autres drapeaux de l'éditeur de liens » dans le projet de construire la mise Xcode ou cible d'info.

Voir Bibliothèques d'exécution statiques dans l'iPhone aussi.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top