Je suis nouveau dans le développement pour l'iPhone et j'utilise Core Data pour la gestion de mes données. Mes objets gérés ont une propriété appelée creationDate et j'ai besoin d'une liste de toutes les dates distinctes qui se trouvent dans la base de données. Pour réduire la surcharge, définisseziPhone Core Data récupérer des manipulations de date
[fetchRequest setPropertiesToFetch: [NSArray arrayWithObject: @ "creationDate"]];
parce que c'est tout ce dont vous avez besoin.
Je sais que je peux définir [fetchRequest setReturnsDistinctResults: YES]; pour obtenir les dates distinctes, mais comment puis-je prendre seulement la partie date d'un NSDate dans une requête de récupération?
grâce,
Thomas
post-scriptum En SQL, cela ressemblerait à ceci: SELECT DISTINCT DATE (creationDate) FROM events;