你好我想知道如何加載我的UITableView的數據我已經收到,而不是負載數據
的那一刻之前,我執行在viewDidLoad中 我的web服務我得到的數據並將其保存在覈心數據中 然後用核心數據中的數據創建一個NSMutableArray
但是,當我到達屏幕上時它不會加載數據,我必須切換屏幕然後重新開始屏幕才能看到我的結果
有沒有辦法阻止加載我的uitableview而我的數據是 沒收到 ?
謝謝
你好我想知道如何加載我的UITableView的數據我已經收到,而不是負載數據
的那一刻之前,我執行在viewDidLoad中 我的web服務我得到的數據並將其保存在覈心數據中 然後用核心數據中的數據創建一個NSMutableArray
但是,當我到達屏幕上時它不會加載數據,我必須切換屏幕然後重新開始屏幕才能看到我的結果
有沒有辦法阻止加載我的uitableview而我的數據是 沒收到 ?
謝謝
您可以撥打[self.tableView reloadData]
數據已經到來,您創建數據源後陣。
這將導致你的表視圖進行了設置你的表,需要以下三種方法的dataSource
:
- (NSInteger)numberOfSections
- (NSInteger)numberOfRowsInSection:(NSInteger)section
- (UITableViewCell *)cellForRowAtIndexPath:(NSIndexPath *)indexPath
你可以閱讀更多關於documentation的UITableView
。
把斷點檢查你的數組是否爲空? – 2014-11-04 05:01:02