【发布时间】:2012-05-16 04:58:49
【问题描述】:
我的 NSMutableArray 包含 GroupUser 对象的列表:
@interface GroupUser : NSObject {
NSString *groupUser_name;//user name
NSString *groupUser_customMsg;
NSString *groupUser_emailId;
NSString *groupUser_groupName;
NSString *groupUser_aliasName;
int groupUser_imageId;
int groupUser_state;//whether user is online( value 0) offline(value 1) or busy(value 2)
int groupUser_type;
}
现在我想对列表进行排序: 1.基于groupUser_state 2. 基于groupUser_name
例如:: 1. Sam 离线(值 1) 2.拉维在线(值0) 3.阿米特在线(值0) 4.恒河在线(值0) 5.杜尔加离线(值1)
排序后的输出应该是:: 1.阿米特在线 2.恒河在线 3.拉维在线 4.杜尔加离线 5. 山姆离线
通过提供相同的代码来帮助我.. 提前谢谢
【问题讨论】:
-
如果还没有收到,请点击bit.ly/LQlR4Z
-
我已经尝试按名称排序(使用 sortedArrayUsingComparator)并完成...但我想先按状态排序,然后按名称排序
标签: iphone