配列をobjective-cでアルファベット順に並べ替えたい。私はそれをこのように実装しました。
//Sorting of the Array
NSArray *sortedArray = [arrName sortedArrayUsingComparator:^(Cars *firstObject, Cars *secondObject) {
return [firstObject.str_name compare:secondObject.str_name];
}];
arrName =[NSMutableArray arrayWithArray:sortedArray];
問題は、すべての数字が表示され、その後に大文字の単語が続き、その後に小文字の項目が続くことです...
アルファベット順に表示したい->大文字と小文字が混在している可能性があることを意味します。