【发布时间】:2009-12-24 10:40:54
【问题描述】:
有什么方法可以发送给一个对象,它会返回一个封闭的集合(NSDictionary/NSArray)?或者一个方法会返回所有对象的集合,并对相关对象进行保留调用?
DJ。
@bburn: 这可能是一个设计问题。我正在尝试解析 XML 文档,并且或多或少地将整个 xml 树转换为嵌套的 NSDictionary 树。我正在构建一个我将在不同项目中多次使用的类,但 XML 源始终是相同的,因此我想为自己节省一些重复的工作并让它吐出一个可可“本机”数据结构,而不是一个NSXML/文档对象。
我认为我需要了解父级以帮助了解我在解析过程中所处的位置。当前使用带有委托对象的 NSXMLParser。
【问题讨论】:
标签: objective-c data-structures collections