J'utilise NSFetchRequest pour récupérer certains éléments, qui pourraient être triés par Popular, ou Random. En suivant les guides, j'ai pu facilement trier les articles par popularité en utilisant NSSortDescriptor.Comment trier au hasard avec CoreData
NSSortDescriptor *sortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"popularity" ascending:NO];
NSArray *sortDescriptors = [[NSArray alloc] initWithObjects:sortDescriptor, nil];
[request setSortDescriptors:sortDescriptors];
Mais comment les trier au hasard?
Haha "sort aléatoire" semble contradictoire. Mais oui, ce que je veux, c'est vraiment une sorte aléatoire. Suggestion 1 ressemble à une façon de faire. Mais j'ai rencontré un comportement bizarre de la part de tableview lors de la mise en correspondance du chemin d'index avec le paramètre fetchedResults. Je vais essayer quand même. La suggestion 2 est une hackaround. J'essaierais de ne pas toucher à mes propriétés d'entité. Mais si tout le reste échoue, je vais essayer cela. – samwize