Tre*_*vor 2 iphone cocoa-touch uitableview nsmutabledictionary
我的情况:
我有一个NSDictionary对象.由NSNumber提供.值是自定义对象.
我想将字典值放入UITableView.据我所知,UITableView要求对其源集合进行索引,以便在调用cellForRowAtIndexPath时,可以使用indexPath查找该值.
问题是当调用didSelectRowAtIndexPath时,我想从字典中查找对象,但是我没有密钥.我只有indexPath.row.
我的解决方案:我创建了一个键数组.我使用数组的索引来获取密钥,然后使用密钥将对象从字典中取出.
我的问题:这似乎有点草率,特别是因为这是一个例行任务(填充UITableView然后当有人触摸一个单元格时响应).这是它的设计方式还是更好的方式?
| 归档时间: |
|
| 查看次数: |
9457 次 |
| 最近记录: |