2012-10-03 28 views
0

搜索多维数组中对象索引的最佳方法是什么?我试图用indexOfObjectPassingTest:^ BOOL(id对象,NSUInteger索引,布尔*停止),但它似乎需要两个这样的嵌套块。有没有更简单有效的方法来做到这一点。徘徊如果有一些有效的算法或苹果提供了更好的方法。这怎么能实现?在目标C中搜索并获取多维数组的索引

+0

我不认为NSArray被设计为嵌套在第一位。我认为你必须诉诸使用循环。 – TheAmateurProgrammer

+0

那么对于嵌套类型的对象列表,哪种数据结构更好。 – Sandeep

+0

这是因为我使用NSArray来使用multidimestional数组填充tableview的行和部分。 现在我想根据搜索条件从数组中检索一个特定的对象。 – Sandeep

回答

0

我认为嵌套数组等没有什么完全错误! 你看过Index Paths(和NSIndexPath class reference)吗?

您可能还需要编写一些代码才能完成任务,但NSIndexPath的方法将为您提供帮助!