Passer des données (SplitViewController)

Bonjour, 


j'utilise dans mon programme un système de SplitViewController avec un master (une tableView) et un detail (viewController normal). Dans mon controller pour mon master, j'utilise la fonction "didSelectRowAtIndex" pour prendre le texte de ma cellule sélectionnée pour l'envoyer a mon detail. Cependant, j'utilise également la fonction "prepareForSegue" et j'ai remarqué que cette dernière est lancée avant "didSelectRowAtIndex" et cela me cause un problème important car une propriété est toujours "nil". Comment suis-je censé faire?


ps: le segue est relié aux cellules de mon master vers le detail ("showDetail"). Le problème vient surement de la et ce n'est surement pas la bonne manière de faire.


Réponses

  • Le problème vient surement de ce qui est à  nil. C'est quoi ?
  • Peut-être en reliant de le segue partant du ViewController1 à  ViewController2 plutôt que UITableViewCelldeViewController1 à  ViewController2?


Connectez-vous ou Inscrivez-vous pour répondre.