У меня проблема с сортировкой массива по базе данных:
NSSortDescriptor *sorter = [[NSSortDescriptor alloc] initWithKey:@"w" ascending:YES];
NSArray *sortDescriptors = [NSArray arrayWithObject: sorter];
[mGlossaryArray sortUsingDescriptors:sortDescriptors];
[sorter release];
Здесь, в базе данных, есть несколько первых заглавных букв, и из-за этой заглавной буквы он не показывает мне правильно отсортированный вывод . Здесь я сортирую массив с rt «w», который является моим столбцом таблицы в базе данных. Здесь я прилагаю снимок экрана для вывода, в котором говорится, что «Рак» идет первым, чем «c», но это неверно, это не дает сортировку по алфавиту из-за заглавных слов
например. если в нижнем регистре и «aCid» есть «способный», то сначала будет показан «аСид», а затем «способный», а также есть случай, когда, если первая буква - заглавные, она идет первой, например, «способный» и «а». Здесь Able отображается первым.