2011-01-11 122 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