Daten in Core Data in iOS löschen und aktualisieren

Hallo, ich bin ein Neuling in Core Data in iOS, ich habe 4 Textfelder implementiert, nämlich Name, Alter, Firma, Adresse. Wenn der Benutzer nun die Daten eingibt, speichere ich die Daten in Core Data.

NSManagedObjectContext *context =
[appDelegate managedObjectContext];

NSManagedObject *newContact;
newContact = [NSEntityDescription
              insertNewObjectForEntityForName:@"Device"
              inManagedObjectContext:context];
[newContact setValue: _name.text forKey:@"name"];
[newContact setValue: _address.text forKey:@"address"];
[newContact setValue: _age.text forKey:@"age"];
[newContact setValue:_company.text forKey:@"company

benso kann ich die Daten in diesen Textfeldern abrufen und anzeige

AppDelegate * appDelegate = [[UIApplication sharedApplication] delegate];

NSManagedObjectContext *context =
[appDelegate managedObjectContext];

NSEntityDescription *entityDesc =
[NSEntityDescription entityForName:@"Device"
            inManagedObjectContext:context];

NSFetchRequest *request = [[NSFetchRequest alloc] init];
[request setEntity:entityDesc];

NSPredicate *pred =
[NSPredicate predicateWithFormat:@"(name = %@)",
 _name.text];
[request setPredicate:pred];
NSManagedObject *matches = nil;

NSError *error;
NSArray *objects = [context executeFetchRequest:request
                                          error:&error];matches = objects[0];

    _address.text = [matches valueForKey:@"address"];
    _age.text = [matches valueForKey:@"age"];
    _company.text = [matches valueForKey:@"company"];

Während ich die Daten des jeweiligen Benutzers löschen und aktualisieren möchte, kann ich die Daten nicht abrufen.

Wie kann ich die Daten löschen und aktualisieren ..?

Ich bin durch diesen Link gegangenhttp: //www.appcoda.com/core-data-tutorial-update-delete

Danke im Vorau

Antworten auf die Frage(10)

Ihre Antwort auf die Frage