interface définie en plusieurs XIB
iSofTom
Membre
Bonjour,
j'essaye de découper mon interface en plusieurs XIB. Par exemple en iPhone j'arrive à ajouter une vue "Loaded From..." un autre XIB, mais avec interface builder pour Mac, j'y arrive pas!
C'est pas possible ou c'est moi qui ne sais pas chercher? (surement la deuxième solution )
j'essaye de découper mon interface en plusieurs XIB. Par exemple en iPhone j'arrive à ajouter une vue "Loaded From..." un autre XIB, mais avec interface builder pour Mac, j'y arrive pas!
C'est pas possible ou c'est moi qui ne sais pas chercher? (surement la deuxième solution )
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
De toute façon il n'y a rien de très sorcier.
Admettons que ta window contienne 2 vues.
Si tu te trouves dans le cas de plusieurs fenêtres :
(d'expérience, à éviter avec CoreData)
Oui de manière général ça marche bien même si la doc est à chier.
Simplement je me suis déjà retrouvé comme un con sur une archi logiciel basé sur les NSViewController pour faire ça propre et des NSArrayController qui fonctionnait plus. Dans le même projet j'ai rajouté un NSArrayController avec une fenêtre bidon dans le MainMenu.xib (non géré par une NSViewController) et la aucun problème. On a tourner avec un autre pote qui a maintenant quelques années d'expérience en CoreData et au final la conlusion a été que NSViewController fou la merde on sait pas trop où.
Moi qui comptait un de ces quatre passer Poker Manager à CoreData, je m'abstiendrai, vu que toute mon interface repose sur des NSViewController
C'est tellement pratique ! Comment on fait sans ?
Le bug était avec 10.6.0, depuis c'est peut être résolu. Essaye, mais si tes NSTableView ne se refresh pas toute seule, ne t'en étonne pas.