Iphone NSDictionary作为对象问题的数据结构

Iphone NSDictionary作为对象问题的数据结构,iphone,nsdictionary,Iphone,Nsdictionary,我只是想确保一个简单的例子不需要核心数据。如果我有一个UITableView,用户可以点击加号添加新的表条目,并且每个条目对应一个单独的计时器事件,那么我是否将添加到表中的每个对象存储在NSDictionary中?谢谢。NSMutableArray将是一个更好的选择。数组是有序列表,就像表一样。字典是没有顺序的,所以它不适合放在桌子上 如果这让人困惑,试着用具体的术语来思考。假设您有一个表,并且已将该表的数据存储在字典中。在某个时刻,表将要求它的数据源(可能是视图控制器)为表的特定行提供一个单元

我只是想确保一个简单的例子不需要核心数据。如果我有一个UITableView,用户可以点击加号添加新的表条目,并且每个条目对应一个单独的计时器事件,那么我是否将添加到表中的每个对象存储在NSDictionary中?谢谢。

NSMutableArray将是一个更好的选择。数组是有序列表,就像表一样。字典是没有顺序的,所以它不适合放在桌子上


如果这让人困惑,试着用具体的术语来思考。假设您有一个表,并且已将该表的数据存储在字典中。在某个时刻,表将要求它的数据源(可能是视图控制器)为表的特定行提供一个单元格。如何计算字典中的哪个条目对应于该单元格?另一方面,如果使用数组,则表行和数据项之间的映射很简单。

NSMutableArray将是一个更好的选择。数组是有序列表,就像表一样。字典是没有顺序的,所以它不适合放在桌子上

如果这让人困惑,试着用具体的术语来思考。假设您有一个表,并且已将该表的数据存储在字典中。在某个时刻,表将要求它的数据源(可能是视图控制器)为表的特定行提供一个单元格。如何计算字典中的哪个条目对应于该单元格?另一方面,如果使用数组,则表行和数据项之间的映射很简单