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