Tôi có một chương trình mẫu sử dụng Dữ liệu cốt lõi và tải một cơ sở dữ liệu sqlite trong đó. Và tôi hiển thị tất cả các giá trị sử dụng mã nàyLàm cách nào để chọn dữ liệu cụ thể trong Dữ liệu chính?
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);
}
Mã này hoạt động tốt, vấn đề của tôi ở đây là tôi không thể chọn dữ liệu/bản ghi cụ thể. Ví dụ tôi muốn chọn bản ghi với ID = 1.
Cảm ơn!
Vui lòng kiểm tra lại câu trả lời đúng;) – Pierre