Creation d'une " static library "

Salut



Apres des petits recherches sur la creation d'une "static library" avec Xocde , j'ai abouti a au qu'une resultat valable ! image/sad.png' class='bbc_emoticon' alt=':(' />



Mon Probleme c'est comment creer cette bibliotheque ".a" et apres comment puis-je l'intégrer dans mon application ... si il y a un bon tutoriel pour ca , ca va trop m'aidé ...



Merci .

Réponses

  • AliGatorAliGator Membre, Modérateur
    Bah heu dans Xcode tu fais Nouveau Projet et tu choisis le modèle de projet "Static Library" dans les modèles iOS qui te sont proposés, et voilà  !



    Après tu écris tes méthodes comme tu ferais pour une autre application (par exemple tu crées une nouvelle classe Toto dans ce nouveau projet, et tu ajoutes une méthode "+(NSString*)hello" à  cette classe qui retourne la chaà®ne @Bonjour Toto histoire d'avoir une méthode toute bête pour tester). Quand tu vas compiler, au lieu de créer une application ça va créer un .a



    Ensuite, dans le même workspace, tu rajoutes un nouveau projet de type Application pour pouvoir tester/intégrer ta librairie. Une fois le projet créé et s'il est bien dans le même workspace Xcode, quand tu vas dans la partie "Build Phases" du projet et que tu déroule la section "Link Binary With Libraries", tu pourras cliquer sur le bouton "+" pour choisir ton ".a" de ton autre projet dans la liste des librairies à  lier à  ton application. Puis tu pourra appeler dans le code de ton application les méthodes comme [Toto hello] de ta librairie.
  • Merci image/smile.png' class='bbc_emoticon' alt=':)' />
Connectez-vous ou Inscrivez-vous pour répondre.