相关疑难解决方法(0)

我想使用NSSortDescriptor对数组进行排序

我在排序数组wrt数据库时遇到问题:

NSSortDescriptor *sorter = [[NSSortDescriptor alloc] initWithKey:@"w" ascending:YES];
NSArray *sortDescriptors = [NSArray arrayWithObject: sorter]; 

[mGlossaryArray sortUsingDescriptors:sortDescriptors]; 
[sorter release];
Run Code Online (Sandbox Code Playgroud)

在数据库中有一些第一个大写字母,因为大写字母它没有显示我正确的排序输出.这里我用rt"w"排序一个数组,这是我在数据库中的表列.在这里,我附加了输出的屏幕截图,其中"癌症"首先出现在"c"之后,但这不正确,因为大写单词而没有按字母顺序排序.

例如.如果小写中有"able"和"aCid"那么它将首先显示aCid然后能够显示aCid,并且还存在如果第一个字母是大写字母它首先出现的情况,例如"Able"和"a".在这里Able首先显示.在此输入图像描述

sorting iphone jquery-ui-sortable nsarray

71
推荐指数
3
解决办法
4万
查看次数

标签 统计

iphone ×1

jquery-ui-sortable ×1

nsarray ×1

sorting ×1