Używam danych podstawowych w mojej aplikacji i jestem zdezorientowany, jeśli chodzi o usuwanie określonych wierszy lub wpisów z podstawowego magazynu danych. Wkładam niektóre produkty do magazynu w następujący sposób:Usuwanie określonego wpisu/wiersza z Core-Data
NSManagedObject *Product = [NSEntityDescription insertNewObjectForEntityForName:@"Product" inManagedObjectContext:context];
[Product setValue:[NSNumber numberWithFloat:id] forKey:@"pid"];
[Product setValue:[NSNumber numberWithFloat:quantity] forKey:@"pquantity"];
To działa dobrze do wstawienia. Jednak później w aplikacji chcę usunąć wpis, w którym na przykład pid ma wartość 53. W jaki sposób chciałbym usunąć tylko ten wiersz/wpis? Odpowiedni SQL będzie podobny do:
DELETE from Product WHERE pid = '53'
Byłbym bardzo wdzięczny za przykładowy kod, ponieważ nie mogę wymyślić tego.
Dzięki za pomoc.
wielka wiedza, którą mają wspólne .. –