UITableView: Need a liveUpdate (Huge amount of cells)
- by antihero
Hey all,
I have a UITableView which shows some information. The informations are from a XMLFile.
The Xmlfile is pretty big, about 500 entries.
I don't want that the user has to wait until the parsing has finished, i want to add cell by cell to the TableView.
Here's my code:
-(void) onFinishedPartDownload:(id)item
{
if(odvTableViewDelegateController.odvs == nil)
odvTableViewDelegateController.odvs = [NSMutableArray new];
if([odvTableViewDelegateController.odvs count]==0)
{
genericDelegate.tableView.delegate = odvTableViewDelegateController;
genericDelegate.tableView.dataSource = odvTableViewDelegateController;
}
[odvTableViewDelegateController.odvs addObject:item];
[genericDelegate.tableView reloadData];
}
This method is called everytime an item has parsed, but it reloads the tableView all at once at the end. I don't have my expected liveUpdate which i'm searching for.
The intervall the method is called is about 0.001 to 0.0025 seconds.
Any ideas to fix that?
Sebastian