Plusieurs nib, oui mais comment ?
Math
Membre
Bonjour à tous,
J'suis tout nouveau ici, j'ai trouvé ce site y a pas longtemps. Ca fait plaisir d'avoir un site dédié qu'à xcode/objective-c/cocoa en français
Si je viens, c'est que j'ai un problème que je n'arrive pas à résoudre.
En fait je veux faire une appli dans laquelle chaque fenêtre serait dans un nib... le problème c'est que je n'y arrive pas un pète.
J'ai mis dans un nib j'ai le menu de l'application (le truc par défaut en fait dnas lequel j'ai viré la fenetre), dans un autre une fenetre et dans un autre un NSMenu (pour un NSStatusBar). J'ai aussi fait un controleur par nib (mais ça je c pas si faut vraiment le faire, bien que je veuille des fichiers pour chaque nib).
Je pensais avoir fait tout ce qu'il fallait dans IB et xcode mais non, j'arrive pas a afficher la fenetre (ni le menu d'ailleur)...
Quelqu'un pourrait me donner toutes les étapes à faire dans IB et xcode pour créer ces nib, faire toutes les relations dans IB et le code à mettre dans xcode que je réussisse à afficher cette fenetre... ? J'y ai passé pas mal de temps sans trouver... J'ai cherché des tutos mais j'ai rien trouvé (ou alors pas assez détaillé). Y a un truc que je dois pas faire correctement.
Merci d'avance et encore bravo (et merci) pour ce site.
J'suis tout nouveau ici, j'ai trouvé ce site y a pas longtemps. Ca fait plaisir d'avoir un site dédié qu'à xcode/objective-c/cocoa en français
Si je viens, c'est que j'ai un problème que je n'arrive pas à résoudre.
En fait je veux faire une appli dans laquelle chaque fenêtre serait dans un nib... le problème c'est que je n'y arrive pas un pète.
J'ai mis dans un nib j'ai le menu de l'application (le truc par défaut en fait dnas lequel j'ai viré la fenetre), dans un autre une fenetre et dans un autre un NSMenu (pour un NSStatusBar). J'ai aussi fait un controleur par nib (mais ça je c pas si faut vraiment le faire, bien que je veuille des fichiers pour chaque nib).
Je pensais avoir fait tout ce qu'il fallait dans IB et xcode mais non, j'arrive pas a afficher la fenetre (ni le menu d'ailleur)...
Quelqu'un pourrait me donner toutes les étapes à faire dans IB et xcode pour créer ces nib, faire toutes les relations dans IB et le code à mettre dans xcode que je réussisse à afficher cette fenetre... ? J'y ai passé pas mal de temps sans trouver... J'ai cherché des tutos mais j'ai rien trouvé (ou alors pas assez détaillé). Y a un truc que je dois pas faire correctement.
Merci d'avance et encore bravo (et merci) pour ce site.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Ca ne servirais à rien de te donner "une" solution puisque tu n'as visiblement pas les bases...
http://www.objective-cocoa.org/forum/index.php?topic=454.0
Bon je sais c'est un peu cher. Surtout que plus il y a de membres qui arrivent et plus la note est salée...
...
... Ben oui quoi, on l'attend notre tournée générale, nous ! ;D
<br />
Bon pour ton problème il faut explicitement charger le nib (seul le MainMenu.nib se charge par défaut si je ne dis pas de c*nneries, à moins que tu changes le nom du nib par défaut dans le plist qui va bien)...
Ceci dit rien ne t'empêche de mettre plusieurs fenêtres dans un seul et même nib, pourquoi veux-tu séparer les NIB ?
La je la reprend, je nettoie le code et applique tout ce que j'ai appris ces derniers temps.
Si je veux plusieurs nib c tout simplement pour apprendre comment ça marche et aussi parce que mon application lance soit la fenetre soit le menu en fonction de certain paramètres...
J'avoue qu'avec IB je suis un peu perdu... file's owner, first responder (IBoulet et action c bon) etc... toutes bonnes docs en anglais...
Donc au final plusieurs nib je suis perdu (surtout qu'il me semblait avoir tout fait, chargement compris).
Tu vas dans : Developer/Examples/InterfaceBuilder/SimpleMultiWindow