在我正在构建的 iphone 应用程序中,当用户加载多个视图控制器时,我正在解析 XML。
每次我这样做时,我都在做以下事情:
- 建立一个 NSURLConnection(在 viewDidLoad 中)
- 存储检索到的数据和错误处理(连接委托方法)
- 创建一个 NSXMLParser
- 解析 XML(NSXMLParser 委托方法)
我很想知道你解决这个问题的方法是什么?
我自己打算编写一个简单的id子类,其中包含一些对象方法以及其中包含的所有 NSURLConnection 和 NSXMLParser 委托方法——因此责任在于这个子类,并且可以简单地在视图控制器中实例化。这是可行的,还是委托人应该是我的视图控制器?
谢谢