quand tu postes un message comme ça merci de mettre le message d'erreur en question. Car là tu as dit "j'ai une erreur" mais ne nous dis pas laquelle, ce qui ne nous permet pas de t'aider. Et tu as mis une capture mais qui ne nous apporte rien de * puisqu'on ne voit pas ledit message d'erreur non plus dessus.
Et sinon quand tu écris un switch/case sache que (héritage du C oblige), tu ne peux pas déclarer une variable en plein milieu d'un "case". A moins de mettre tout le code entre ton "case 2:" et le "break" correspondant dans des accolades pour créer un "scope" qui limite cette déclaration au "case" concerné.
C'était sans doute ce que te disais l'erreur que tu avais d'ailleurs.
Réponses
Dans la méthode déléguée -prepareForSegue
C'est une question maintes fois posées sur le net, que ce soit à la sortie des Storyboards ou encore actuellement.
Comme l'a dit Joanna Carter, il faut regarder du côté de prepareForSegue:sender:.
Sur CocoaCafe : http://forum.cocoacafe.fr/topic/9395-passer-une-valeur-entre-deux-tabs/
Chez Apple : https://developer.apple.com/library/ios/featuredarticles/ViewControllerPGforiPhoneOS/ManagingDataFlowBetweenViewControllers/ManagingDataFlowBetweenViewControllers.html#//apple_ref/doc/uid/TP40007457-CH8-SW4
Sur le net :http://www.appcoda.com/storyboards-ios-tutorial-pass-data-between-view-controller-with-segue/
Merci.
Mais j' utilise un UIPicker et lorsque je fais
J' ai un message d' erreur.
J' ai rajouté ça
et j' ai corrigé ça
mais la ça se lance mais je ne vois pas écris le titre dans le label
Comme ça ça marche mais il a fallut que je mette l' affichage dans le ViewDidAppear au lieu du ViewDidLoad pour que ça marche.
C' est un peu plus compliqué on dirait que je fais avec les storyboard. Qu' est ce que vous en pensez ?
C' est un UILabel.
Donc il faut écrire vc.titre.text = @Titre 1;
Bah, tu étais trop vite
ça s'est joué à quelques secondes près Joanna.
(et j'ai été trop rapide, ou je suis allé trop vite, mais pas "j'étais trop vite")
Et sinon quand tu écris un switch/case sache que (héritage du C oblige), tu ne peux pas déclarer une variable en plein milieu d'un "case". A moins de mettre tout le code entre ton "case 2:" et le "break" correspondant dans des accolades pour créer un "scope" qui limite cette déclaration au "case" concerné.
C'était sans doute ce que te disais l'erreur que tu avais d'ailleurs.
Merci à vous tous.
Effectivement AliGator, ça venait de là l' erreur.