`
CrackRen
  • 浏览: 168452 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

NSSortDescriptor自带数组排序

 
阅读更多

     NSMutableArray *array1 = [NSMutableArrayarray];

     .....

     NSSortDescriptor *sorter = [[NSSortDescriptoralloc] initWithKey:@"priority"ascending:NO];

 

    NSArray *array2 = [array1 sortedArrayUsingDescriptors:[NSArrayarrayWithObject:sorter]];

 

这样得到的array2 ascending为NO则是按照priority 的大小从大到小排列的  ascending为YES则是从小到大排列

如果array中的元素里 priority 是NSNumber则比较数字大小,如果是字符串则按照字符串比较

分享到:
评论

相关推荐

    iOS对数组进行排序的实例代码

    一,代码。 - (void)viewDidLoad { ... NSSortDescriptor *descriptor = [NSSortDescriptor sortDescriptorWithKey:nil ascending:YES]; NSArray *descriptors = [NSArray arrayWithObject:descriptor]; NSAr

    absl-py-0.1.5.tar.gz

    该资源为absl-py-0.1.5.tar.gz,欢迎下载使用哦!

    Java_SHAFT是一个统一的测试自动化引擎,由一流的框架提供支持。SHAFT提供了一个向导式的语法,可以有效地驱动.zip

    Java_SHAFT是一个统一的测试自动化引擎,由一流的框架提供支持。SHAFT提供了一个向导式的语法,可以有效地驱动

    有色基本金属行业周报美元走强黄金内外价差增长铜铝海外消费偏弱国内需求发力-22页.pdf.zip

    有色基本金属行业周报美元走强黄金内外价差增长铜铝海外消费偏弱国内需求发力-22页.pdf

    基于MATLAB实现的对格子Boltzmann方法中经典的D2Q9模型进行编程求解 单相流体在单通道中的流动情况+使用说明文档

    CSDN IT狂飙上传的代码均可运行,功能ok的情况下才上传的,直接替换数据即可使用,小白也能轻松上手 【资源说明】 基于MATLAB实现的对格子Boltzmann方法中经典的D2Q9模型进行编程求解该程序模拟了单相流体在单通道中的流动情况,在流动通道中可以添加不渗透固体,从而用于模拟流体扰流的情况进一步可以增加不渗透固体的数量,达到模拟流体在多孔介质中的二维流动该程序适用于初学者对LBM方法编程求解的理解,经二次开发后可以用于油气勘探开发领域+使用说明文档 1、代码压缩包内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2020b;若运行有误,根据提示GPT修改;若不会,私信博主(问题描述要详细); 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可后台私信博主; 4.1 期刊或参考文献复现 4.2 Matlab程序定制 4.3 科研合作 功率谱估计: 故障诊断分析: 雷达通信:雷达LFM、MIMO、成像、定位、干扰、检测、信号分析、脉冲压缩 滤波估计:SOC估计 目标定位:WSN定位、滤波跟踪、目标定位 生物电信号:肌电信号EMG、脑电信号EEG、心电信号ECG 通信系统:DOA估计、编码译码、变分模态分解、管道泄漏、滤波器、数字信号处理+传输+分析+去噪、数字信号调制、误码率、信号估计、DTMF、信号检测识别融合、LEACH协议、信号检测、水声通信 5、欢迎下载,沟通交流,互相学习,共同进步!

    Java_处理JBox2D的助手库和示例.zip

    Java_处理JBox2D的助手库和示例

    基于MATLAB实现的单级倒立摆的 T-S 模型包括 LMI 程序源码 +使用说明文档

    CSDN IT狂飙上传的代码均可运行,功能ok的情况下才上传的,直接替换数据即可使用,小白也能轻松上手 【资源说明】 基于MATLAB实现的单级倒立摆的 T-S 模型 包括 LMI 程序源码 ex6.m 模糊控制器S 函数ctrl ex6.m 被控对象S 函数plant+使用说明文档 1、代码压缩包内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2020b;若运行有误,根据提示GPT修改;若不会,私信博主(问题描述要详细); 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可后台私信博主; 4.1 期刊或参考文献复现 4.2 Matlab程序定制 4.3 科研合作 功率谱估计: 故障诊断分析: 雷达通信:雷达LFM、MIMO、成像、定位、干扰、检测、信号分析、脉冲压缩 滤波估计:SOC估计 目标定位:WSN定位、滤波跟踪、目标定位 生物电信号:肌电信号EMG、脑电信号EEG、心电信号ECG 通信系统:DOA估计、编码译码、变分模态分解、管道泄漏、滤波器、数字信号处理+传输+分析+去噪、数字信号调制、误码率、信号估计、DTMF、信号检测识别融合、LEACH协议、信号检测、水声通信 5、欢迎下载,沟通交流,互相学习,共同进步!

    grpcio-1.45.0-cp38-cp38-linux_armv7l.whl

    Python库是一组预先编写的代码模块,旨在帮助开发者实现特定的编程任务,无需从零开始编写代码。这些库可以包括各种功能,如数学运算、文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

    基于Vue的药店后台管理系统设计源码

    药店后台管理系统设计源码:该项目基于Vue开发,包含100个文件,主要使用Vue、JavaScript和HTML语言。该系统是小组项目的一部分,旨在为药店提供一个后台管理系统,包括药品管理、库存管理、订单处理等功能,以提高药店的管理效率和服务质量。

    ntsd,一款超强的进程结束软件

    winxp自带,win7及以上版本把这个文件解压到System32里 ntsd方法1.ntsd -c q -p pid2.ntsd -c q -pn 进程名 资源不贵,快来下载

    大学生毕业答辨ppt免费模板【不要积分】下载可编辑可用(112).zip

    大学生毕业答辨ppt免费模板【不要积分】下载可编辑可用(112).zip

    基于MATLAB实现的语音处理+使用说明文档.zip

    CSDN IT狂飙上传的代码均可运行,功能ok的情况下才上传的,直接替换数据即可使用,小白也能轻松上手 【资源说明】 基于MATLAB实现的语音处理+使用说明文档.zip 1、代码压缩包内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2020b;若运行有误,根据提示GPT修改;若不会,私信博主(问题描述要详细); 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可后台私信博主; 4.1 期刊或参考文献复现 4.2 Matlab程序定制 4.3 科研合作 功率谱估计: 故障诊断分析: 雷达通信:雷达LFM、MIMO、成像、定位、干扰、检测、信号分析、脉冲压缩 滤波估计:SOC估计 目标定位:WSN定位、滤波跟踪、目标定位 生物电信号:肌电信号EMG、脑电信号EEG、心电信号ECG 通信系统:DOA估计、编码译码、变分模态分解、管道泄漏、滤波器、数字信号处理+传输+分析+去噪、数字信号调制、误码率、信号估计、DTMF、信号检测识别融合、LEACH协议、信号检测、水声通信 5、欢迎下载,沟通交流,互相学习,共同进步!

    基于MATLAB实现的用于应用布格重力异常数据反演地下异常密度体+使用说明文档.zip

    CSDN IT狂飙上传的代码均可运行,功能ok的情况下才上传的,直接替换数据即可使用,小白也能轻松上手 【资源说明】 基于MATLAB实现的用于应用布格重力异常数据反演地下异常密度体+使用说明文档.zip 1、代码压缩包内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2020b;若运行有误,根据提示GPT修改;若不会,私信博主(问题描述要详细); 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可后台私信博主; 4.1 期刊或参考文献复现 4.2 Matlab程序定制 4.3 科研合作 功率谱估计: 故障诊断分析: 雷达通信:雷达LFM、MIMO、成像、定位、干扰、检测、信号分析、脉冲压缩 滤波估计:SOC估计 目标定位:WSN定位、滤波跟踪、目标定位 生物电信号:肌电信号EMG、脑电信号EEG、心电信号ECG 通信系统:DOA估计、编码译码、变分模态分解、管道泄漏、滤波器、数字信号处理+传输+分析+去噪、数字信号调制、误码率、信号估计、DTMF、信号检测识别融合、LEACH协议、信号检测、水声通信 5、欢迎下载,沟通交流,互相学习,共同进步!

    基于Python的Struts2全漏洞扫描利用工具设计源码

    Struts2全漏洞扫描利用工具设计源码:该项目基于Python开发,包含21个文件,主要使用Python语言。该工具旨在帮助开发者扫描并利用Struts2中的全漏洞,包括漏洞检测、漏洞利用等功能,以提高网络安全性和系统的安全性。

    STC89C52RC单片机DS18b20温度传感器1602液晶显示软件源码KEIL C51工程文件+开发板PDF原理图.zip

    STC89C52RC单片机DS18b20温度传感器1602液晶显示软件源码KEIL C51工程文件+开发板PDF原理图.zip

    基于MATLAB实现的自动进行八数码问题的最优求解,可以显示步数和过程中的数组状态+使用说明文档.zip

    CSDN IT狂飙上传的代码均可运行,功能ok的情况下才上传的,直接替换数据即可使用,小白也能轻松上手 【资源说明】 基于MATLAB实现的自动进行八数码问题的最优求解,可以显示步数和过程中的数组状态+使用说明文档.zip 1、代码压缩包内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2020b;若运行有误,根据提示GPT修改;若不会,私信博主(问题描述要详细); 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可后台私信博主; 4.1 期刊或参考文献复现 4.2 Matlab程序定制 4.3 科研合作 功率谱估计: 故障诊断分析: 雷达通信:雷达LFM、MIMO、成像、定位、干扰、检测、信号分析、脉冲压缩 滤波估计:SOC估计 目标定位:WSN定位、滤波跟踪、目标定位 生物电信号:肌电信号EMG、脑电信号EEG、心电信号ECG 通信系统:DOA估计、编码译码、变分模态分解、管道泄漏、滤波器、数字信号处理+传输+分析+去噪、数字信号调制、误码率、信号估计、DTMF、信号检测识别融合、LEACH协议、信号检测、水声通信 5、欢迎下载,沟通交流,互相学习,共同进步!

    grpcio-1.42.0-cp36-cp36m-linux_armv7l.whl

    Python库是一组预先编写的代码模块,旨在帮助开发者实现特定的编程任务,无需从零开始编写代码。这些库可以包括各种功能,如数学运算、文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

    微信小程序源码 亲子教育新体验 - 仿妈妈课堂App下载

    仿妈妈课堂App是一款专为家长和孩子们设计的亲子教育应用,它提供了丰富的教育资源和互动课程,旨在帮助家长更好地参与到孩子的成长和学习过程中。以下是仿妈妈课堂App的主要特点: 亲子互动课程:提供一系列亲子互动课程,涵盖语言学习、科学探索、艺术创作等多个领域。 专家讲座:定期邀请教育专家进行在线讲座,分享育儿知识和教育理念。 成长记录:允许家长记录孩子的成长点滴,包括学习进度、成就和趣事。 社区交流:构建亲子教育社区,让家长能够分享经验、交流心得。 个性化推荐:根据家长和孩子的兴趣及需求,智能推荐相关教育资源。 安全隐私保护:注重用户隐私和数据安全,提供安全的使用环境。 界面友好:设计简洁明了,易于操作,适合所有年龄段的家长使用。 多平台支持:支持iOS和Android平台,确保家长能够在不同设备上使用。 仿妈妈课堂App是家长和孩子共同成长的理想伴侣,无论是家庭教育还是学校教育的补充,都能提供有力的支持。立即下载仿妈妈课堂App,开启亲子教育的新篇章。

    4G语音质差参数优化调整建议.xlsx

    4G语音质差参数优化调整建议

    Java_芭蕾舞女演员MQTT模块.zip

    Java_芭蕾舞女演员MQTT模块

Global site tag (gtag.js) - Google Analytics