我有一個顯示項目列表的UIViewController實例。當用戶選擇一個項目時,我需要創建一個UIViewController的新實例(由不同的項目列表填充)並顯示它。 在我從didSelectRowAtIndexPath方法方法中調用構造函數在本身內實例化一個UIViewController的新實例
RootViewController *rootViewController = [[RootViewController alloc]initWithStyle:UITableViewStylePlain];
UIViewController *targetViewController = rootViewController;
[[self navigationController] pushViewController:targetViewController animated:NO];
但是,而不是創建它重用當前一個新的對象的時刻:新視圖包含新的列表項以及從以前的名單。 那麼如何從本身內部創建一個RootViewController的新實例?
該數據是一個xml文件。我調用一個方法來解析xml並填充列表。根據參數的值我加載不同的XML列表。但是舊的留下..嗯...... – Pavel 2009-06-29 00:20:55