2009-07-15 8 views
3

J'ai essayé de faire une librairie statique sur mon iPhone mais je ne suis pas capable de l'utiliser dans un autre projet. Je reçois cette erreur:Comment résoudre l'erreur de liaison - statique lib iPhone

.objc_class_name_XMLParser", referenced from: 
     [email protected][email protected][email protected] in Minutes2MidnightViewController.o 
    ".objc_class_name_TickerViewController", referenced from: 
     [email protected][email protected][email protected] 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 c'est quelque chose lié à l'erreur de Linker, s'il vous plaît aidez-moi à résoudre ce problème.

Répondre

3

Si vous faites des références croisées avec le projet statique statique, vous devez faire glisser votre icône de bibliothèque de son groupe de projet vers le groupe cible "Lier les bibliothèques avec les bibliothèques".

Sinon, vous devez ajouter le chemin d'accès de la bibliothèque au paramètre de construction "Autres indicateurs de liens" dans le projet Xcode ou les informations sur la cible.

Voir aussi Implementing Static Libraries In iPhone.

Questions connexes