0
我想重新加載包含在我的應用程序的根視圖中的表視圖中的數據。如何重新載入UIViewController中包含的tableView?
我的應用程序(稱爲RootViewController)的根視圖是一個具有相應NIB文件的UIViewController。我通過IB向RootViewController.xib添加了一個UITableView組件。在頭文件RootViewController.h中,我確保RootViewController符合。我已經把所有這些在IB中正確地鏈接起來,並且所有適當的方法都會被調用,viewWillAppear等等。
我的問題是,我如何訪問UITableView,以便我可以調用reloadData?
下面的代碼將不起作用,因爲'self'是UIViewController,而不是UITableViewController。
[[self tableView] reloadData];
如果我用上面的代碼中,我得到以下警告,並在啓動時我的應用程序崩潰:
'RootViewController' may not respond to '-tableView'
謝謝!完美工作。仍然試圖讓我的頭繞過Objective-C/Cocoa。 – ryan 2010-03-07 17:56:32