Je me demande si je pourrais juste exécuter un NSFetchRequest avec seulement l'Entité et rien d'autre. Cependant, il semble fonctionner sans erreurs, mais comme je n'ai jamais vu personne faire cela, je me demande s'il y a de mauvais inconvénients à le faire. La documentation ne dit pas s'il y a une valeur par défaut utilisée à la place quand je ne fournis pas de NSSortDescriptor.DOIT-je fournir un NSSortDescriptor dans les données de base lors d'une demande de récupération?
2
A
Répondre
4
Cela fonctionnera, mais vos objets reviendront dans un ordre imprévisible. Si vous avez vraiment besoin de chaque instance d'une seule entité sans tenir compte de la commande, alors oui, cela fonctionnera comme vous le souhaitez.
0
Oui, NSSortDescriptor
est optionnel, tout comme le tableau NSPredicate
. Comme le dit Alex, vous obtiendrez des réponses dans un ordre inconnu, mais vous voudrez peut-être faire cela pour plusieurs raisons. Vous pouvez simplement vérifier si vous avez au moins 1 d'un NSManagedObject
particulier ou plus généralement si vous ne faites que traiter des données (et ne les affichez pas) alors vous devez simplement énumérer tous les objets. Dans ce cas, la commande peut ne pas être pertinente.
Questions connexes
- 1. NSSortDescriptor ne fonctionne pas lors de la récupération des enregistrements à partir des données de base
- 2. Données de base NSSortDescriptor provoquant une fuite de mémoire
- 3. Demande de récupération de place?
- 4. Récupération HyperSQL Base de données
- 5. Récupération de base de données non-linéaire
- 6. Récupération de base de données SQL Server
- 7. Récupération de la base de données MySQL
- 8. Récupération de relations avec les données de base
- 9. Convertir ou convertir lors de la récupération des données d'une base de données?
- 10. VB.Net Récupération des données de la base de données
- 11. Récupération de caractères corrompus dans la base de données
- 12. Fournir des données de base pour l'application de données de base?
- 13. Récupération toutes les variables de l'objet de la demande queryString
- 14. Erreur lors de la récupération des données dans Excel
- 15. FetchedResultsController vide dans les données de base
- 16. Erreur lors de l'extraction dans les données de base
- 17. Récupération de données DB
- 18. Récupération des données de la base de données après un post ajax
- 19. Android: problème de récupération bitmap de la base de données
- 20. Récupération de données
- 21. Formats de base de données de récupération d'information?
- 22. Récupération de la base de données de MySQL vers SQLite
- 23. Relations indexées dans les données de base
- 24. 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?
- 25. Requête de récupération des données de base avec le tableau
- 26. Combien coûte l'exécution de la requête de récupération dans les données de base?
- 27. Emplacement du fichier de base de données SQL physique (récupération)?
- 28. Comment contrôler la récupération de données à partir de tables dans une base de données
- 29. Récupération de données depuis un domaine externe
- 30. Récupération d'un ensemble de résultats unique avec des données de base