J'ai commencé à lire sur le NSFetchedResultsController aujourd'hui, mais j'ai rencontré une syntaxe confuse, quelqu'un peut-il décrire ce que les deux lignes suivantes signifient? Plus précisément, le id <something>
NSFetchedResultsController - Nouvelle syntaxe?
id <NSFetchedResultsSectionInfo> sectionInfo = [[fetchedResultsController sections] objectAtIndex:section];
et
NSManagedObjectContext *context = <#Managed object context#>;
En outre, s'il vous plaît confirmer ma compréhension que le NSFetchedResultsController est tout simplement une sorte de NSMutableArray mais avec des fonctionnalités supplémentaires (messages délégué) spécifiquement pour le contrôle de base de données?
Il convient également de noter que FRC diffère de NSMutableArray en ce qu'il prend en charge plusieurs sections, ce qui permet d'accéder à son contenu à l'aide d'un NSIndexPath via la méthode itemAtIndexPath :. – NickFitz