2011-10-26 2 views

Répondre

2

Vous pouvez accéder directement à un fichier de stockage Core Data SQLite à l'aide de l'API C SQLite standard, mais cela s'avère peu pratique et presque toujours inutile.

Les opérateurs de collection et l'expression vous permettent de trouver sum, max, min et d'autres opérations courantes dans un fetch. Voir Core Data Programming Guide:Fetching Specific Values

+0

J'ai trouvé que la fonction "Récupérer des Valeurs Spécifiques" max: retourne réellement le tout dernier enregistrement de la table (plutôt que la valeur max dans les données de la colonne.) Donc ce que je faisais ne fonctionnait pas. J'ai fini par utiliser NSSortDescriptor. Donc j'aurais dû poser la question différemment. Merci pour l'aide, et j'espère que cela aide les autres! :) –

+0

Implémenter correctement une extraction pour des valeurs spécifiques renvoie un dictionnaire avec une valeur-clé et non un objet géré. Si vous avez récupéré le dernier "enregistrement", c'est-à-dire un objet géré, vous l'avez incorrectement configuré. – TechZen