2010-10-13 5 views
2

J'essaie d'utiliser NSSortDescriptor dans Core Data pour récupérer mes enregistrements. Le tableau d'objets modaux n'est pas affecté par le descripteur de tri. Il donne des enregistrements dans le même ordre.Voici mon code:NSSortDescriptor ne fonctionne pas lors de la récupération des enregistrements à partir des données de base

+0

Votre code est correct et j'ai utilisé le même ... sauf que mon projet est ARC base donc je n'ai pas utilisé la version. – pankaj

Répondre

4

Le code semble bien et devrait fonctionner. Comme il n'y a pas deux causes possibles.

  1. L'ordre d'extraction non trié peut être identique à l'ordre trié. Cela peut parfois arriver si vous créez des objets en série et utilisez une clé comme une date de création ou similaire.
  2. Vos clés peuvent toutes avoir la même valeur. Cela peut arriver si vous avez une valeur par défaut.
  3. Vous avez la mauvaise clé ou mal orthographié son nom. Vous devriez recevoir une plainte, mais elle ne tombera pas en panne si elle ne trouve pas la clé.
+0

Ok. J'ai compris. Je dépiste mon problème. –

Questions connexes