NSIndexPath类
NSIndexPath类表示到嵌套的数组集合的树中的特定节点的路径。这条道路被称为索引路径
如下图:
position 0 1 2 3
Index path 1.4.3.2
方法:
1.创建索引路径
Creates an one-node index path.
+ (instancetype _Nonnull)indexPathWithIndex:(NSUInteger)index
- (instancetype _Nonnull)initWithIndex:(NSUInteger)index
Creates an index path with one or more nodes.
+ (instancetype _Nonnull)indexPathWithIndexes:(const NSUInteger [])indexes
length:(NSUInteger)length
- (instancetype _Nonnull)initWithIndexes:(const NSUInteger [])indexes
length:(NSUInteger)length
2.查询索引路径(Querying Index Paths)
- (NSUInteger)indexAtPosition:(NSUInteger)node
Retrun Value:
The index value at node
or NSNotFound
if the node is outside the range of the index path.
转载于:https://www.cnblogs.com/LaiSong/p/4672820.html
NSIndexPath类相关推荐
- 《iOS 高级编程》之Tableview进阶指南
学习如何进阶使用UITableView,带给应用更高级的观感(look and feel) ● 学习如何开发自己定制的UITableView类,模仿iMessage应用的观感 ● 为一个基 ...
- 一步一步学习iOS 摘记
本文参考<一步一步学习iOS6编程>书籍, 下载链接: http://download.csdn.net/detail/u012605629/8788505 第一部分:Hello Worl ...
- 表视图的基本概念和用法
1.表视图的基本概念 ·UITableView的基本概念 ·在iOS开发中,表视图的应用十分广泛与普遍.因此,熟练使用表视图以及学习其原 理显得至关重要. ·我们可以选择创建表视图也可以直接选择创建表 ...
- Swift 自定义UITableView
github demo:https://github.com/LINGLemon/LXFSwiftApp UITableView是我们开发过程中比较常用的,用于显示一系列对象,UITableView继 ...
- 自己搜集编写的Delphi 通用函数
{ ********************************************************************** } { Currency Common Functio ...
- UICollectionView入门--使用系统UICollectionViewFlowLayout布局类
UICollectionView入门--使用系统UICollectionViewFlowLayout布局类 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追 ...
- 自己学习Foundation一些类
一些类 NSDecimalNumber 数字精准计算 NSCache 线程安全的Memory缓存 NSCharacterSet 字符串分割.过滤等 NSEnergyFormatter 以焦耳和卡路里作 ...
- iOS 商城类 app 首页的实现
2019独角兽企业重金招聘Python工程师标准>>> iOS 商城类 app 首页的实现 很多人做 iOS开发的人员都应该写过这样的界面,但是呢,具体怎么去优化写这样的界面是我们需 ...
- 倒计时工具类:PYContDownManager
左边是输出台,右边是tableView,点击后modal了一个控制器,停止了计时器 一.主要功能 对于tableViewCell中,总会碰见有多个cell随机计时的问题,于是写了一个工具类. 里面封装 ...
最新文章
- ue4加载本地版本_【虚幻4】创建本地数据库
- linux判断压缩文件类型,【shell】判断压缩包类型并解压
- 推荐给程序猿们好用的谷歌插件
- C++使用Windows API CreateMutex函数多线程编程
- RDBMS 与 非RDBMS
- 大话synchronize底层原理
- C# 移动窗口 适用于有标题栏和无标题栏窗体 超级简单版
- php raido mysql,linux – 如何停止并修复已失败且I / O挂起的RAID 5阵列?
- 5种方式将机器学习带到Java、Python以及Go等编程语言
- 重新获取新的IP地址的方法
- 虚拟机安装与双系统(win10+ubuntu)安装及其他
- 小程序apkg还原_如何禁用微信小程序(适合任何机型的完美解决方案)
- 单片机延时问题20问
- OpenCV图像各向异性滤波
- KMS命令激活office2016
- 分布式文件存储FastDFS介绍安装部署及相关Java代码编写
- UML面向对象分析与建模
- 顶级程序员的成长之路2
- NeoWorld之穿越者2046:第二章
- 高阶函数、委托与匿名方法