J'ai un story-board aménagé comme ceci:réseau d'accès dans un autre contrôleur
Je dois être en mesure d'entrer un numéro sur le contrôleur de vue raccourci (rangée du bas, position médiane) et l'utiliser nombre pour filtrer un tableau qui existe sur le contrôleur Hymns View (en haut à droite).
Cela devrait retourner un tableau avec 1 résultat, étant une instance de mon modèle, Hymn, de sorte que je peux montrer la vue détaillée. (en bas à droite).
En commençant par entrer un nombre sur mon contrôleur de raccourci, comment puis-je accéder au tableau d'hymnes créé sur la méthode viewDidLoad à partir du contrôleur de vue de table, sur mon contrôleur de vue de détail?
vous pouvez garder le tableau dans AppDelegate et vous pouvez y accéder n'importe où (ce qui est une façon assez basique) autre serait de créer un tableau comme propriété dans le contrôleur de réception et 'prepareForSegue' passer le tableau de l'expéditeur contrôleur à récepteur. – samfisher
@samfisher Le problème ici est le contrôleur de barre d'onglets: le prédicat est donné dans le volet "Recherche", tandis que le tableau filtré sera affiché dans le volet "Hinos". Passer d'un onglet à l'autre n'invoquerait pas le segue. Autrement dit, nous avons besoin d'un mécanisme de notification dans lequel le volet de recherche notifie le changement du prédicat et où le "Hinos" observe cette notification. Sinon, le volet de recherche effectue le filtrage dans le modèle et notifie une modification du modèle entier. – CouchDeveloper