在iOS中求数组元素中最大数与最小数
2024-10-01 09:56:12
之前求数组中某个数中的最大值与最小值。还真一个个比較,后来看到这种方法后,我就醉了
NSArray *testArray = [NSArray arrayWithObjects:@"-2.0", @"2.3", @"3.0", @"4.0", nil];
NSNumber *sum = [testArray valueForKeyPath:@"@sum.floatValue"];
NSNumber *avg = [testArray valueForKeyPath:@"@avg.floatValue"];
NSNumber *max = [testArray valueForKeyPath:@"@max.floatValue"];
NSNumber *min = [testArray valueForKeyPath:@"@min.floatValue"];
正数,负数,无论啥数。都能够求
对于valueForKeyPath:这种方法是怎么回事,稍后会做一些补充说明。
最新文章
- 深入理解ConcurrentMap.putIfAbsent(key,value) 用法
- Linux下中文字符乱码的问题
- FineUI第十七天---- 表格之扩展列
- JS分页 + 获取MVC地址栏URL路径的最后参数
- PHP简单获取数据库查询结果并返回JSON
- Django_form验证
- DB2常见问题
- AI学习---分类算法[K-近邻 + 朴素贝叶斯 + 决策树 + 随机森林 ]
- 洛谷 P1919 【模板】A*B Problem升级版(FFT快速傅里叶)
- MySQL函数大全 及用法示例
- Apache Commons Beanutils 一 (使用PropertyUtils访问Bean属性)
- JVM调优命令-jstack
- JavaScript -基础- 函数与对象(三)数组对象
- 'utf-8' codec can't decode byte 0xbc in position 1182: invalid start byte
- 第十二周(12.01-12.04)----final评论I
- 深入学习c++--重新审视auto
- kettle 将job等导入导出成xml
- mysql数据导到本地
- DLL初试
- 重置 radio 和 checkbox 的样式
热门文章
- C# 同步更新系统时间
- Mybatis中resultMap的作用-解决实体类属性名和数据库字段不一致
- CI中的数据库操作以及AR连贯操作
- 错误:Camera录制视频(6.0错误),5.1正常,7.1正常 (java.lang.RuntimeException: start failed.at android.media.MediaRecorder.native_start(Native Method))
- App测试- adb monkey测试
- C# dataGridView1 添加数据 和清空数据
- sql server 的 isnull 函数
- gazebo 7.0 升级到7.15 参考他人博客
- 洛谷P1486 [NOI2004]郁闷的出纳员
- 路飞学城Python-Day59(第五模块复习题)