2013-02-03 78 views

回答

4

當數據加載完成時,在主線程上調用[tableView reloadData]

+0

如果我輸入[tableView reloadData]它給了我一個錯誤,並建議[UITableView reloadData]但它給了我一個警告類的方法+重新加載數據未找到,如果我執行應用程序崩潰時調用該函數!我該怎麼辦 ? – Tim

+1

@TimOch你應該考慮而不是複製粘貼。顯然,你必須替換實際的變量名稱而不是'tableView'。 – 2013-02-03 16:55:57

1
  1. 在您的viewDidLoad方法中,您將數據作爲背景中的異步進程獲取。
  2. 當數據到達時,解析出來並填充你的「模型」。
  3. 模型填充後,使用通知管理器向任何對該新數據感興趣的人發送通知。
  4. 在你的tableview中捕捉通知並調用[self.tableView reloadData];

這就是它的要義。祝你好運!