J'ai une vue de table, et je veux ajouter une rangée, et enregistrez-la dans coredata. Donc, est-ce une bonne pratique: lorsque l'utilisateur clique sur le "bouton plus" sur la barre de navigation, sur l'écran apparaîtra nouveau contrôleur de vue, où l'utilisateur peut écrire les données requises pour la nouvelle ligne. Lorsque l'utilisateur clique sur le bouton "terminé", le contrôleur par délégation déclenche une méthode addRow (à partir de RootViewController) qui enregistre les données dans la base de données.ajouter une ligne uitableview-coreData
1
A
Répondre
3
Oui, cela semble bien. La délégation est également responsable du rechargement de la vue de table une fois que vous avez ajouté une nouvelle entrée, si votre source de données est stockée dans NSArray ou une autre collection.
Si vous utilisez NSFetchedResultsController, il se rechargera automatiquement une fois qu'il aura détecté les modifications apportées à l'entité Core Data.
Questions connexes
- 1. Ajouter une ligne après une ligne cmd
- 2. jqgrid: Ajouter une ligne
- 3. Essayer d'étendre la ligne de données flex pour ajouter une ligne "ajouter une nouvelle ligne"
- 4. Dégraphe: ajouter une ligne horizontale
- 5. jquery ajouter une ligne onclick
- 6. ajouter une ligne dans webgrid
- 7. QTableView - ajouter une ligne nommée
- 8. Ajouter une ligne à DataGridView
- 9. Ajouter une ligne dans jqGrid
- 10. Ajouter une classe dans Ajouter une nouvelle ligne
- 11. Ajouter une ligne dans une liste multiple?
- 12. Comment ajouter une ligne dans une table?
- 13. Ajouter une ligne à une datagridview dynamique
- 14. jqGrid + editGridRow + ajouter une nouvelle ligne + masquer/afficher les colonnes + ajouter une nouvelle ligne
- 15. Ajouter une ligne à UITableView pour ajouter un nouvel élément?
- 16. Ajouter une ligne personnalisée avec l'indicateur
- 17. Ajouter une ligne dynamiquement à AdvancedDataGrid
- 18. Comment ajouter une ligne dans NSTableView?
- 19. Comment ajouter un paragraphe, puis une ligne?
- 20. Ajouter une ligne au linéaire existant
- 21. gwt - celltable - ajouter une ligne supplémentaire
- 22. liaisons NSTableView comment ajouter une ligne
- 23. Ajouter une ligne à datagridview lié
- 24. Ajouter une nouvelle ligne dans pygtk Treeview
- 25. ajouter une ligne verticale dans jasperreports
- 26. Ajouter une deuxième ligne dans powershell
- 27. Ajouter une nouvelle ligne à SlickGrid
- 28. Ajouter une valeur de ligne à arraycollection
- 29. Ajouter une ligne vide au jgrid
- 30. Jquery: ajouter une ligne à chaque classe
Essayez de regarder le modèle de données de base avec une application basée sur la navigation, il a du code commenté qui fait ce tour –