Chave primária de busca de dados do núcleo do iPhone

Estou desenvolvendo um aplicativo que usa o CoreData.

Então, em.sqlite arquivo, ele gerencia a chave primária em si.

O nome do atributo da chave primária éZ_PK.

Meu problema é que eu quero que os dados da minha tabela sejam classificados de acordo com a chave primária.

Estou usando esse código

<code>NSSortDescriptor *sort = [[NSSortDescriptor alloc] initWithKey:@"_PK" ascending:YES];
[fetchRequest setSortDescriptors:[NSArray arrayWithObject:sort]];
[sort release];
</code>

Mas não está funcionando.

quando estou usando "title" insted de "_PK", está funcionando bem

<code>NSSortDescriptor *sort = [[NSSortDescriptor alloc] initWithKey:@"title" ascending:YES];
[fetchRequest setSortDescriptors:[NSArray arrayWithObject:sort]];
[sort release];
</code>

Então, existe alguma maneira diferente de usar a chave primária da tabela?

questionAnswers(1)

yourAnswerToTheQuestion