2011-07-25 40 views
1

我有一个NSDictionary数组。我的NSDictionary基本上是小,看起来像从NSDictionary数组中获取值

[NSDictionary dictionaryWithObjectsAndKeys:fname, @"FName", lname, "@LName", img, @"Image", nil]; 

我有这个,因为我需要的图像存储与它的名字,并根据排序顺序,我需要保持图片的名称为我的UITableView重合。所以在我通过fname或lname度假我的数组后,我试图从我的cellForRowAtIndexPath方法的字典中获取@“Image”。我怎么做?谢谢。

+0

你的意思是[yourDictionary valueForKey:@“Image”]? – onnoweb

回答

2

用你的索引路径检索字典数组中:

NSDictionary *d = [myArray objectAtIndex:indexPath.row]; 

然后得到的对象为重点@“图像”:

id obj = [d valueForKey:@"Image"]; 

如果您知道obj类型,用它代替id

+0

我没有任何表格视图,那么我怎么用索引路径。 我只有这个数组和字典在viewdidload –