Tôi đang sử dụng dữ liệu cốt lõi trong ứng dụng của mình và tôi đang bối rối khi xóa một số hàng hoặc mục nhất định khỏi bộ nhớ dữ liệu chính. Tôi chèn một số sản phẩm vào bộ nhớ như vậy:Xóa mục nhập/hàng cụ thể khỏi Core-Data
NSManagedObject *Product = [NSEntityDescription insertNewObjectForEntityForName:@"Product" inManagedObjectContext:context];
[Product setValue:[NSNumber numberWithFloat:id] forKey:@"pid"];
[Product setValue:[NSNumber numberWithFloat:quantity] forKey:@"pquantity"];
Điều này có tác dụng tốt khi chèn. Tuy nhiên, sau này trong ứng dụng, tôi muốn loại bỏ các mục nhập, ví dụ, pid là 53. Làm thế nào tôi sẽ đi về loại bỏ chỉ hàng/nhập cảnh này? SQL tương đương sẽ giống như sau:
DELETE from Product WHERE pid = '53'
Tôi sẽ đánh giá rất cao một số mã ví dụ, vì tôi không thể hình dung điều này.
Cảm ơn bạn đã được trợ giúp.
kiến thức tuyệt vời mà bạn đã chia sẻ .. –