J'ai le bit de code suivant dans un de mes méthodes:Comment accéder aux attributs d'une entité de base de données dans le code?
...
NSNumber *selectedRecordID = [NSNumber numberWithInt:ABRecordGetRecordID(person)];
for (NSManagedObject *managedObject in fetchedResultsController.fetchedObjects) {
if (selectedRecordID == managedObject.contactID) { // this line generates a compiler error
// do some stuff
}
La ligne indiquée génère l'erreur de compilation « Demande de « contactID » quelque chose pas une structure ou un syndicat. » Cependant, 'contactID' est un attribut des entités récupérées par le contrôleur de résultats récupérés, et est présent dans les déclarations @property générées par Core Data.
Qu'est-ce qui me manque ici? Merci d'avance pour toute aide que vous pouvez donner.
qui a fait il; Merci pour l'aide. – Andy