将 NSInteger 转换为 NSIndexpath
基本上我将数组的索引存储在 NSInteger 中。我现在需要它作为 NSIndexpath,我正在努力寻找并找到一种将 NSInteger 转换为 NSIndexpath 的方法,以便我可以重用它。
Basically I am storing an index of an array in a NSInteger. I now need it as an NSIndexpath, I'm struggling to see and find a way to convert my NSInteger to NSIndexpath so I can reuse it.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
对于 int
index
:创建节点 0 中的项目的索引以根据 参考。
要在
UITableView
中使用indexPath,更合适的方法是For an int
index
:Creates Index of the item in node 0 to point to as per the reference.
To use the indexPath in a
UITableView
, the more appropriate method is如果您需要
UITableView
的NSIndexPath
,您可以使用indexPathForRow:inSection:
(参考)。传递到表视图的索引路径必须恰好包含两个指定节和行的索引。使用indexPathWithIndex:
创建的索引路径仅包含一个索引,并且不适用于表视图。If you need a
NSIndexPath
for aUITableView
, you can useindexPathForRow:inSection:
(reference). Index paths passed to table view must contain exactly two indices specifying the section and row. An index path created withindexPathWithIndex:
only contains one index and won't work with a table view.使用以下方法 NSIndexPath< /a> 类。
使用如下,并且使用后不要忘记
release
myIndexPath
对象。Use below methods of NSIndexPath class.
Use as below and also Don't forget to
release
myIndexPath
object after using.斯威夫特3:
Swift 3: