J'utilise Core Data pour mettre en cache une quantité décente d'informations, et j'ai une relation To-Many mise en place parmi mes objets gérés. Naturellement, j'utilise un NSFetchRequest pour aller chercher un tableau du côté singulier de cette relation. Cependant, je remplis un UITableView en utilisant le côté "plusieurs" de la relation, et je voudrais qu'il soit trié par ordre alphabétique lorsque je tire les données.Est-il possible que les données de base trie la partie "plusieurs" d'une relation entre plusieurs lors d'une demande de récupération?
Si je ne suis pas clair, voici un exemple:
« employé » et « patron » sont les deux NSManagedObjects dans une relation à-plusieurs - chaque patron a beaucoup d'employés, mais les employés ont un seul patron. Après avoir récupéré un tableau de patrons, j'appuie sur un UITableViewController contenant une liste d'employés. J'aimerais que les employés soient pré-triés pendant le NSFetchRequest pour faciliter leur affichage. Est-ce possible, et comment pourrais-je y aller? Pourquoi ne pas chercher de l'inverse?
Je n'ai découvert aucun moyen de le faire, mais créer une nouvelle extraction triée des données dont j'ai besoin est assez facile. – JoBu1324