Первичный ключ для загрузки данных с iPhone
Я разрабатываю приложение, которое использует CoreData.
Так в.sqlite Файл, он управляет самим Первичным ключом.
Имя атрибута первичного ключаZ_PK.
Моя проблема в том, что я хочу, чтобы данные из моей таблицы сортировались по возрастанию по первичному ключу.
Я использую этот код
<code>NSSortDescriptor *sort = [[NSSortDescriptor alloc] initWithKey:@"_PK" ascending:YES]; [fetchRequest setSortDescriptors:[NSArray arrayWithObject:sort]]; [sort release]; </code>
Но это не работает.
когда я использую «заголовок» "_PK", он работает отлично
<code>NSSortDescriptor *sort = [[NSSortDescriptor alloc] initWithKey:@"title" ascending:YES]; [fetchRequest setSortDescriptors:[NSArray arrayWithObject:sort]]; [sort release]; </code>
Так есть ли другой способ использовать первичный ключ таблицы?