确定对象来自哪个字典

Jac*_*ies 1 iphone objective-c plist ipad ios

我有一个存储问题信息的PLIST文件.顶部是一个数组,在该数组中有字典.在每个字典中是一个名为"Date"的字符串,具有不同的日期.然后,我在表格视图中显示日期值.

我能够确定点击的UITableview单元格的文本(因此也就是日期字符串),但是如何访问同一个字典中的其他值呢?如果我知道日期字符串是2012年2月16日,我该如何获得"下载URL"?这是我的PLIST的照片:

在此输入图像描述

pic*_*ano 5

您应该从被轻击的单元格中获取indexPath.indexPath.row应该为您提供一个索引号,您可以使用该索引号从字典数组中获取正确的字典.如果您还没有保留此阵列,请考虑这样做,如果它是一个可管理的大小.

NSDictionary *selectedIssue = [myArrayOfDictionaries objectAtIndex:indexPath.row];
NSSTring *downloadURL = [selectedIssues valueForKey:@"Download URL"];
Run Code Online (Sandbox Code Playgroud)

就个人而言,我永远不会依赖于日期的独特或以任何特定方式格式化.