Cocoa dev modulaire

Bonjour,



J'utilise dans mon application une table view qui permet d'afficher/editer des fichiers plist comme le permet l'editeur plist de XCode. Aujourd'hui je souhaites utiliser cette meme table view dans plusieurs applications et souhaites eviter les redondances, copier, coller de code.



Quelle est la meilleur facon de modulariser ce type de vue ? Tout mettre dans un xib separé géré par nsviewcontroller et utiliser ensuite initwithnibname blablabla ... ?



Merci de vos réponses.

Elfoiros

Réponses

  • CéroceCéroce Membre, Modérateur
    Le mieux est sans doute de créer une framework statique.

    Nous en avons déjà  causé, alors une recherche s'impose.
  • OK merci pour cette réponse rapide. Je vais chercher de ce coté la
  • yoannyoann Membre
    Pourquoi un framework statique ? Un framework dynamique standard est bien plus simple à  utiliser et vu qu'on joue avec des NSViewController et des XIB, inutile de chercher la compatibilité iOS...
  • Oui en effet il s'agit de dev oour Mac pas iOS
  • CéroceCéroce Membre, Modérateur
    Au temps pour moi, je n'avais pas regardé la section.

    Une framework standard (dynamique) est donc plus indiquée, d'autant plus que les templates sont déjà  dans Xcode.
  • OK je testerai tout ça lundi. L'idée est donc de créer via IB dans mon app une customView vide pour ensuite lui associer la tableView issu du framework.



    Ma question : Comment lié ma tableView issue du framework à  ma customView ?



    Merci
  • Une fois le xib chargé on accède aux IBOutlet comme d'habitude. Ce principe reste le même avec un chargement du xib depuis un framework.



    Résolu. Merci à  vous
Connectez-vous ou Inscrivez-vous pour répondre.