Podstawowy klucz pobierania danych iPhone'a
Opracowuję aplikację korzystającą z CoreData.
Tak w.sqlite plik, zarządza samym kluczem podstawowym.
Podstawowa nazwa atrybutu klucza toZ_PK.
Mój problem polega na tym, że chcę, aby dane z mojej tabeli były sortowane rosnąco według klucza podstawowego.
Używam tego kodu
NSSortDescriptor *sort = [[NSSortDescriptor alloc] initWithKey:@"_PK" ascending:YES];
[fetchRequest setSortDescriptors:[NSArray arrayWithObject:sort]];
[sort release];
Ale to nie działa.
kiedy używam „tytułu” z „_PK”, działa poprawnie
NSSortDescriptor *sort = [[NSSortDescriptor alloc] initWithKey:@"title" ascending:YES];
[fetchRequest setSortDescriptors:[NSArray arrayWithObject:sort]];
[sort release];
Czy istnieje inny sposób użycia klucza podstawowego tabeli?