2011-01-11 126 views
1

嗨朋友,我试图解析XML并在表格视图中显示。如何解析XML并显示表格

但是没有使用appDelegate对象我们怎么样。

我在很多从应用程序开始启动的站点中都看到过。

,但我想知道如果我需要解析并显示其不是root

视图控制器,也不宜使用应用程序委托不同的视图控制器?

请任何天才

回答

1

所以,它听起来就像你有一个数据模型的地方保存为XML,而当你的应用程序加载,你要分析它,并保持模型在内存中。

根据我的经验,应用程序委托实际上是保持这样的东西的地方。由于应用程序代表随机UIViewController需要了解的内容,应用程序委托是保存它的好地方。

一旦加载使用NSXMLParser或您的首选装载机模型,你可以(在你的UIViewController)使用类似:

MyModel *model = ((MyAppDelegate *)[[UIApplication sharedApplication] delegate]).myModel; 
+0

海哥们正是它的工作原理... thanku – rithik 2011-01-12 13:54:29