iOS 数组截取自定义个数

iOS 数组截取自定义个数_dataArr这里面有20个元素,需求是只要3个for(inti=0;i<3;i++){//先拿3个,循环拿取NSIndexSet*indexset=[NSIndexSetindexSetWithIndexesInRange:NSMakeRange(0,2)];//范围0,1,2个元素if(_dataArr.count>3…

大家好,又见面了,我是你们的朋友全栈君。

_dataArr 这里面有20个元素,需求是只要3个

for(int i = 0;i<3;i++){//先拿3个,循环拿取

        NSIndexSet *indexset = [NSIndexSet indexSetWithIndexesInRange:NSMakeRange(0,2)];//范围0,1,2个元素

        if(_dataArr.count >3){
//先判断数组里面的元素是否大于3个,再做截取操作  不然会蹦跶

            [_dataArr objectsAtIndexes:indexset];//再将新获取的元素添加至数组

        }

    }

 

如果是tabbaleview显示

– (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{

    return _dataArr.count >3?3:_dataArr.count;//如果self.dataArr.count大于3就显示3个,不足3个就显示数组里面本有的个数,其他不需要改了

}

– (UITableViewCell*)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{

  

 NSDictionary *dic = _dataArr[indexPath.row];//正常显示

     cell.carNumLabel.text = dic[@”carCode”];

}

转载于:https://www.cnblogs.com/liaolijun/p/7808506.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/138778.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月6日 下午7:20
下一篇 2022年5月6日 下午7:20


相关推荐

  • eclipse字体大小设置教程(eclipse主窗口和控制台字体大小设置)

    eclipse字体大小设置教程(eclipse主窗口和控制台字体大小设置)Eclipse 是一个开放源代码的 基于 Java 的可扩展开发平台 有的朋友反馈 Eclipse 字体太小 很影响编写代码 那么 eclipse 字体大小在如何设置呢 Eclipse 字体有两处 一处是控制台的字体 一处是主窗口 下面小编都会详细分享设置方法 还有的朋友反馈找不到自己想要设置的字体 这是由于 Windows 中很多字体是隐藏的 先要显示 好了废话不多说 一起来看 eclipse 字体大小设置教程吧

    2026年3月20日
    2
  • CUDA编程入门极简教程[通俗易懂]

    码字不易,欢迎给个赞!欢迎交流与转载,文章会同步发布在公众号:机器学习算法全栈工程师(Jeemy110)目录目录前言CUDA编程模型基础向量加法实例矩阵乘法实例小结参考资料前言2006年,NVIDIA公司发布了CUDA,CUDA是建立在NVIDIA的CPUs上的一个通用并行计算平台和编程模型,基于CUDA编程可以利用GPUs的并行计算引擎…

    2022年4月17日
    46
  • python界面设置中文_pycharm中文版界面如何设置?

    python界面设置中文_pycharm中文版界面如何设置?pycharm 中文版界面设置 推荐学习 python 视频教程 jJ1 少儿编程网 Scratch Python 教程 免费儿童编程学习平台 1 找到 pycharm 的文件安装位置 jJ1 少儿编程网 Scratch Python 教程 免费儿童编程学习平台 jJ1 少儿编程网 Scratch Python 教程 免费儿童编程学习平台 2 找到语言文件应安装的文件夹 jJ1 少儿编程网 Scratch Python

    2026年3月16日
    2
  • L2-012关于堆的判断(堆)[通俗易懂]

    L2-012关于堆的判断(堆)[通俗易懂]堆题目链接将一系列给定数字顺序插入一个初始为空的小顶堆H[]。随后判断一系列相关命题是否为真。命题分下列几种:x is the root:x是根结点;x and y are siblings:x和y是兄弟结点;x is the parent of y:x是y的父结点;x is a child of y:x是y的一个子结点。输入格式:每组测试第1行包含2个正整数N(≤ 1000)和M(≤ 20),分别是插入元素的个数、以及需要判断的命题数。下一行给出区间[−10000,10000]内的N个要被

    2022年8月9日
    8
  • 伴随矩阵的秩和原矩阵的秩的关系[通俗易懂]

    伴随矩阵的秩和原矩阵的秩的关系[通俗易懂]

    2022年5月20日
    303
  • textmate 快捷技巧

    textmate 快捷技巧textmate快捷技巧文章分类:综合技术高手都是可以不用鼠标的,恩,向高手学习.textmate的快捷键忒多了:自动补全:esc查找项目文件:command+t查找文件内符号:shift+command+t跳到某行:command+l选择:shift+方向键向后缩进:option+tab向前缩进:shift+option+tabreformat所选:option+command+[大写所选:control+u小写所选:

    2022年7月15日
    19

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号