小编Pra*_*...的帖子

我想使用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万
查看次数

NSDate到NSString中类型转换的问题?

我开发一个应用程序,其中我发现型铸造一个荒谬的问题,我不能够强制类型转换NSDateNSString.

NSDate *selected =[datePicker date];
NSString *stringTypeCast = [[NSString alloc] initWithData:selected
                                       encoding:NSUTF8StringEncoding];
Run Code Online (Sandbox Code Playgroud)

从,上面的代码片段datePicker是一个对象UIDatePickerController.

iphone objective-c type-conversion

1
推荐指数
1
解决办法
1027
查看次数