1
在我正在构建的iphone应用程序中,我在用户加载的许多视图控制器中解析XML。使用NSXMLParser(iPhone dev)解析XML时的代码重用
每次我这样做,我做了以下内容:
- 建立一个NSURLConnection的(在viewDidLoad中)
- 存储检索到的数据和错误处理(连接委托方法)
- 创建的NSXMLParser
- 解析XML(的NSXMLParser委托方法)
我很好奇,想知道你对这个问题的处理方法是什么?
我自己打算写ID的一个简单的子类包含在这几个对象的方法,所有的NSURLConnection的和的NSXMLParser委托方法 - 使责任与此子类,可以简单地在视图控制器被实例化。这是可行的,或者如果委托人是我的视图控制器?
谢谢
谢谢你 - 我想我必须决定是将所有这些功能写入一个类,还是分为两个类(一个用于建立NSURLConnection,另一个用于解析XML)。 – dianovich 2010-07-24 15:28:17