【发布时间】:2010-10-22 21:40:11
【问题描述】:
我有一个基于导航的应用程序,其中包含三个视图控制器。第一个包含信息类别,第二个包含该类别中的项目列表,第三个包含特定项目的详细信息。
我使用在 viewWillAppear 上调用的 NSXMLParser 填充视图控制器 1 和 2。在正向(VC1 到 VC2 到 VC3)方向上,一切都很好,解析器被调用并且视图被填充。
不幸的是,当用户选择导航栏上的后退按钮时,相同的过程会以相反的方式发生(VC3 到 VC2 到 VC1),因为再次调用 viewWillAppear,因此也调用了解析器,即使它只是获取相同的数据.
我想确保解析器只在正向调用。任何想法我可以如何构建它?
谢谢,菲尔
【问题讨论】:
标签: iphone nsxmlparser