这里分享一个中文排序的一个便捷方法,整理了一个网络的资源自己封装成一个类别方便以后使用,
这里贴出使用的方法,源码可以在本文最后下载。
要记得加头文件
#import "NSArray+SortedChinAndEng.h"
这个头文件在源码中。
NSArray *stringsToSort=@[
@"小明",
@"微博",
@"你好",
@"小米",
@"腾讯",
@"再见",
@"苏宁易购",
@"淘宝",
@"天猫",
@"京东",
@"神奇",
@"dwe",
@"ja",
@"je"
];
for(int i=0;i<[stringsToSort count];i++){
NSLog(@"%@",[stringsToSort objectAtIndex:i]);
}
NSMutableArray *result = [stringsToSort sortedArrayUsingChinAndEng:stringsToSort];
NSLog(@"最终结果:");
for(int i=0;i<[result count];i++){
NSLog(@"%@",[result objectAtIndex:i]);
}
本文分享了如何使用封装的类别进行中文与英文混合排序的便捷方法,并提供了源码下载。通过实例展示了如何将字符串数组按照特定规则排序,适用于需要处理多语言文本的应用场景。
123

被折叠的 条评论
为什么被折叠?



