利用NSCountedSet对数组进行排序并清除相同对象
来源:互联网 发布:单片机与电脑串口通信 编辑:程序博客网 时间:2024/05/17 02:21
下面就是这个程序:
//
// main.m
// SimpleCocoaTool
//
// Created by Mr. Right on 12-12-7.
// Copyright (c) 2012年 XCoder.CN. All rights reserved.
//
#import <Foundation/Foundation.h>
int main(int argc,const char * argv[])
{
NSAutoreleasePool *pool = [[NSAutoreleasePoolalloc] init];
NSArray *args = [[NSProcessInfoprocessInfo] arguments]; //获取命令行数据
NSCountedSet *cset = [[NSCountedSetalloc] initWithArray:args]; //使用数组初始化NSCountedSet对象
NSArray *sorted_args = [[csetallObjects] sortedArrayUsingSelector:@selector(compare:)];//对数据进行排序
NSEnumerator *enm = [sorted_argsobjectEnumerator];//输出枚举数据
id word;
while (word = [enm nextObject]) {
printf("%s\n", [wordUTF8String]);//打印排序结果
}
[cset release];
[pool release];
return 0;
}
- 利用NSCountedSet对数组进行排序并清除相同对象
- 利用冒泡排序对数组进行排序
- 利用 NSSortDescriptor 对数组进行排序
- 利用sort对数组进行自定义排序
- 利用函数指针对数组进行排序
- js对json对象排序,并删除id相同项
- 对复杂对象数组进行排序
- iOS 对数组中的对象进行排序
- 根据对象属性对数组进行排序
- iOS 对数组中的对象进行排序
- 对一个对象数组进行排序
- 对li类数组对象随机添加特性,并进行排序
- 利用函数指针对数组进行排序(选择排序实现)
- 利用冒泡排序法,对任意数组进行排序;
- 利用社会安全号码对学生记录构成的数组排序。1000个桶的基数排序并分三趟进行
- 利用sort()对结构体数组进行排序
- 利用C++标准库函数对数组进行排序
- 利用Arrays.sort(Array,Comparator)对数组进行排序
- sae的定时执行任务
- ural 1001 Reverse Root 水题
- hdoj 2048 神、上帝以及老天爷(错排问题)
- 2014-8-8-Nbearlite 查询
- 总结自我
- 利用NSCountedSet对数组进行排序并清除相同对象
- 小心APP应用让你成为“透明人”
- Android应用的国际化、样式和主题、屏幕适配
- android浏览器视频播放(一)--全屏播放
- hdu3724+Trie树
- Fragment和Activity
- C-Kermit在linux 下的安装和使用
- Spring AOP中pointcut expression表达式解析
- Locality Sensitive Hashing--LSH了解