在NSDictionary中存储indexPath

时间:2012-05-11 07:06:28

标签: objective-c ios nsdictionary

我想存储NSIndexPath一个NSDictionaries数组,以便稍后进行比较。

我知道我可以通过将2个数字存储为2个键来实现它

NSNumber *selRow = [[NSNumber alloc] initWithInteger:indexPath.row]; 
NSNumber *selSection = [[NSNumber alloc] initWithInteger:indexPath.section];

但是这样我就无法在一次运行中过滤数组过滤器。

有没有办法直接存储(并取回)NSIndexPath

提前致谢。

1 个答案:

答案 0 :(得分:4)

为什么不直接存放? NSIndexPath是一个对象,所以没关系。您可以在继承自NSObject

documentation上看到