从 NSDictionary 数组中获取值
我有一个 NSDictionary 数组。我的 NSDictionary 本质上很小,看起来像
[NSDictionary dictionaryWithObjectsAndKeys:fname, @"FName", lname, "@LName", img, @"Image", nil];
我有这个,因为我需要存储图像及其名称,并且根据排序顺序,我需要保持图片与 UITableView 的名称一致。因此,在我通过 fname 或 lname 重新使用数组后,我尝试从 cellForRowAtIndexPath 方法中的字典中获取 @"Image" 。我该怎么做?谢谢。
I have an array of NSDictionary. My NSDictionary are essentially small and look like
[NSDictionary dictionaryWithObjectsAndKeys:fname, @"FName", lname, "@LName", img, @"Image", nil];
I have this because I need to store an image with its name, and depending on the sort order, I need to keep the pictures coinciding with the name for my UITableView. So after I resort my array by fname or lname, I'm trying to get the @"Image" out from the dictionary in my cellForRowAtIndexPath method. How do I do that? Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用索引路径检索数组中的字典:
然后获取键 @"Image" 的对象:
如果您知道
obj
的类型,请使用它而不是id
。Use your index path to retrieve the dictionary in the array :
Then get the object for the key @"Image" :
If you know the type for
obj
, use it instead ofid
.