【发布时间】:2011-05-14 17:02:45
【问题描述】:
我有一个 NSDictionary 对象,其中包含深层结构,例如包含包含字典的进一步数组的数组...
我想在层次结构中向下获取一个对象。是否有任何直接索引方法可以使用键名或其他方式获取它们?
多次调用 objectForKey 方法以达到最深的子级是很痛苦的。
【问题讨论】:
-
嗯,你到底期待什么?我的意思是你可以用递归遍历这样一个多维数据结构。更精确地了解存储在结构中的内容。索引是什么意思?除了数组和字典之外,存储在结构中的所有对象是否都有唯一标识符?
-
我有一本大字典,里面有很深的层次结构...我想阅读它并创建另一个结构相同但在阅读源字典时进行一些修改的字典。
标签: iphone objective-c cocoa-touch ios nsdictionary