【发布时间】:2008-12-19 18:31:42
【问题描述】:
我的问题如下。我有一个方法,它只需要一个 XML 摘录和一个 XPath。然后它应该为该 XML 摘录创建一个对象数组。意思是如果我通过了以下 XML:
<user>
<name>Bob</name>
<age>50</age>
</user>
我的方法将实例化 User 类的一个实例,并使用键值编码来设置实例变量。这是相当直截了当的。唯一的问题是我主要来自脚本背景并试图查看是否可以将方法传递给类名。现在它正在做一个 User 类,稍后它可能是一个 Cars 类,然后是一个 Home 类。在保持代码尽可能抽象的同时,从这种不同类型的方法实例化对象的最佳方法是什么?
【问题讨论】:
标签: iphone objective-c xml cocoa cocoa-touch