Ich habe ein Beispielprogramm, das Core Data verwendet und eine SQLite-Datenbank darin lädt. Und ich bin die Anzeige alle Werte mit diesem CodeWie bestimmte Daten in Core Data ausgewählt werden?
NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init];
NSEntityDescription *entity = [NSEntityDescription entityForName:@"Name"
inManagedObjectContext:context];
[fetchRequest setEntity:entity];
NSArray *fetchedObjects = [context executeFetchRequest:fetchRequest error:&error];
for (Name *name in fetchedObjects) {
NSLog(@"ID: %@", name.nameId);
NSLog(@"First Name: %@", name.first);
NSLog(@"Middle Name: %@", name.middle);
NSLog(@"Last Name: %@", name.last);
}
Dieser Code funktioniert gut, mein Problem hier ist, dass ich keine bestimmte Daten/Datensatz auswählen können. Beispiel Ich möchte den Datensatz mit der ID = 1 auswählen.
Vielen Dank!
Bitte überprüfen Sie die richtige Antwort unten;) – Pierre