2 ooomiao oOOMIAO 于 2013.02.20 10:23 提问

根据首字母排序NSArray

我的NSArray大概这样:

contactNamesArray = [[NSMutableArray alloc] initWithObjects:@"John Galt", @"Michael Wales", @"James Joyce", @"Shakespeare", nil];

我想实现一个NSArray,全部都有相同的值,看上去:

newContactNamesArray = [[NSMutableArray alloc] initWithObjects:@"john galt", @"michael wales", @"james joyce", @"shakespeare", nil];

最后是想在第二个array中进行搜索,并且用一个普通字母代替每个首字母。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
首字母排序这样排序很方便
NSArray *keysArray = [dict allKeys];     NSArray *resultArray = [keysArray sortedArrayUsingComparator:^NSComparisonResult(id obj1, id obj2) {                  return [obj1 compare:obj2 opti
NSArray排序方法 从网上查的,非常方便的排序api,功能也很强大 1.sortedArrayUsingSelector (按Key值大小对NSDictionary排序) 复制代码 NSMu
NSArray排序方法 从网上查的,非常方便的排序api,功能也很强大 1.sortedArrayUsingSelector (按Key值大小对NSDictionary排序) NSMutableArray *array = [NSMutableArray arrayWithObjects: [NSDictionary
ios 按照拼音对数组中的中文字符串排序的算法
//Step1:初始化         NSMutableArray *stringsToSort=[NSArray arrayWithObjects:                                 @"电脑",                                 @"显示器",                                 @"你好",
通讯录:将数组中的model根据名字排序
- (NSMutableArray *)fenZuWith:(NSArray *)arr {     //    HomeExpertOrWiseModel     NSMutableArray *mArray = [NSMutableArray array];          for (NSInteger i = 0; i != 27; i ++) {         NSMutab
iOS探索:对NSArray中自定义的对象进行排序
本文译自How to sort NSArray with custom objects。 我们开发的每个程序都会使用到一些数据,而这些数据一般被封装在一个自定义的类中。例如一个音乐程序可能会有一个Song类,聊天程序则又一个 Friend类,点菜程序会有一个Recipe类等。有时候我们希望在程序中显示的列表数据是按照一定顺序进行排列的,本文我们就来看看在iOS中有哪些 方法可以对NS
NSArray数组的常用操作(遍历、排序、倒序、比较、与字符串的比较)
数组的循环 1、简单的for循环NSArray *array01 = [[NSArray alloc] initWithObjects:@“woman”, @"man", nil]; NSInteger countItem = array01.count; for (int i = 0; i < countItem; i++) { NSObject *object = [array01 o
mysql 根据汉字首字母排序
在开发中,总会遇到各种变态问题,排序的时候要按照中文的首字母排序,这里就需要我们根据字符的编码集将汉字排序。在mysql数据库中,存在很多种字符集保存方式,比如utf8、latin1等,所以对排序也要根据不同字符集处理。1:如果数据库表字段的字符编码是latin1_swedish_ciselect * from tablename order by birary(name) asc ;tablena
mysql 查询并按照首字母排序
查询结果按照首字母排序: 将表的字符设置为gbk create table test1( id int key auto_increment, name varchar(20) ) charset = gbk ; 数据 : 直接查询 select * from test1 order by n
根据字符串首字母分组并内部排序
_dataSource = [[NSMutableDictionary alloc]init]; _keys = [[NSMutableArray alloc]init]; //获取系统字体库 NSArray *fontList = [UIFont familyNames]; //1.编辑所有的字体名臣并逻辑分组 NSMutableArray *others
Java实现昵称首字母排序
运用jpinyin对昵称进行排序