Bonjour à toutes et tous,
Je rencontre (encore ahah) en ce moment un obstacle. J'ai beau chercher sur le net, je n'arrive pas a trouver.
Je programme en swift dans Xcode.
J'ai dans cet ordre: un TabBarController - un NavigationController - et une vue "fpVC" avec 3 boutons ("Ca" (ayant son CaViewController), "Sa"(ayant son SaVC) et "Cr" (ayant son CrVC)).
De ma vue "fpVC", j'ai réussi à mettre 1 segue (que j'ai identifier: "segueCa") vers une autre vue ("CaVC") à partir d'un des boutons "Ca" avec le "prepare for segue" et le "performSegue" (car je transmet des données)---> sans aucun problème, tout va bien à ce niveau.
Je lance le simulateur et tout fonctionne, j'ai effectivement mes données qui sont passées de ma "fpVC" vers mon "CaVC".
Ensuite je connecte mes 2 autres boutons "Sa " et "Cr" avec 2 autres segues ("segue Sa" et "segueCr") vers leurs vues respectives ("SaVC" et "CrVC").
Néanmoins, quand je lance le simulateur, j'ai un message d'erreur : "Thread 1: SIGNAL SIGABRT", Could not cast value of type "CaVC" to "SaVC".
Pourquoi ce message alors que j'ai réaliser la même manipulation que pour "Ca"?
Merci d'avance pour votre aide.
Je rencontre (encore ahah) en ce moment un obstacle. J'ai beau chercher sur le net, je n'arrive pas a trouver.
Je programme en swift dans Xcode.
J'ai dans cet ordre: un TabBarController - un NavigationController - et une vue "fpVC" avec 3 boutons ("Ca" (ayant son CaViewController), "Sa"(ayant son SaVC) et "Cr" (ayant son CrVC)).
De ma vue "fpVC", j'ai réussi à mettre 1 segue (que j'ai identifier: "segueCa") vers une autre vue ("CaVC") à partir d'un des boutons "Ca" avec le "prepare for segue" et le "performSegue" (car je transmet des données)---> sans aucun problème, tout va bien à ce niveau.
Je lance le simulateur et tout fonctionne, j'ai effectivement mes données qui sont passées de ma "fpVC" vers mon "CaVC".
Ensuite je connecte mes 2 autres boutons "Sa " et "Cr" avec 2 autres segues ("segue Sa" et "segueCr") vers leurs vues respectives ("SaVC" et "CrVC").
Néanmoins, quand je lance le simulateur, j'ai un message d'erreur : "Thread 1: SIGNAL SIGABRT", Could not cast value of type "CaVC" to "SaVC".
Pourquoi ce message alors que j'ai réaliser la même manipulation que pour "Ca"?
Merci d'avance pour votre aide.