UITableView Base de Données de la réorganisation

Je sais que cette question a été posée, et j'ai pris un coup d'oeil à la réponse à cette question. Cependant, je suis toujours confus quant à la façon de mettre en œuvre la réorganisation avec un UITableView dans une Base de Données de projet. Ce que je sais, c'est que j'ai besoin d'avoir un "displayOrder" attribut dans l'Entité, pour suivre l'ordre des éléments, et j'ai besoin d'énumérer tous les objets dans la prochaine résultats et de définir leurs displayOrder attribut.

Dans le code donné dans la question que j'ai lié à la vue de la table délégué appels de méthode une méthode comme ceci [self FF_fetchResults];, et le code de cette méthode n'est pas donné, il est donc difficile de dire ce que c'est exactement.

Est-il un exemple de code qui illustre ce? Ce serait plus simple de regarder que le partage de gros morceaux de code.

Grâce

  • Avez-vous essayé liés code? Si vous utilisez un récupérés résultats contrôleur, vous ne pouvez pas besoin de faire quoi que ce soit. Cette méthode est que de récupérer les objets (maintenant que le genre a changé).
  • Merci, je vais essayer. Est-il nécessaire d'aller chercher les objets à nouveau après que l'ordre a changé?
  • Vous ne devriez pas avoir besoin si vous utilisez un récupérés résultats contrôleur (et ont chaudière plaque de code pour mettre à jour l'affichage de la table lors de la prochaine résultats contrôleur de modifications).
  • Je viens de réaliser que le lié code ne semble pas utiliser NSManagedObjectContext et NSFetchedResultsController (aussi loin que je peux voir). J'ai essayé de l'adapter à mes besoins en utilisant NSManagedObject au lieu de FFObject et en enregistrant le contexte à la fin. Mais cela ne fonctionne pas du tout, l'INTERFACE utilisateur complètement bousille lorsque je déplace une ligne (les lignes disparaissent, d'autres sont leurs positions de commutation, de façon générale, le chaos). Existe-il des exemples de projets/projets open source, mise en œuvre de cette?
InformationsquelleAutor indragie | 2010-03-02