J'ai ceci:UITableView dans un UIViewController, problème avec datasource?
@interface HomePage : UIViewController<UITableViewDelegate, UITableViewDataSource> {
UITableView *myTable;
NSMutableArray *data;
}
@property (nonatomic, retain) IBOutlet UITableView *myTaböe;
@property (nonatomic, retain) NSMutable *data;
et je l'ai connecté via IB le myTable avec et délégué datasource « propriétaire du fichier ». J'initialise ensuite les données dans un tableau vide dans la méthode viewDidLoad.
Après avoir exécuter un appel de HTTP pour récupérer des données, ajouter des éléments aux données et:
int i= 0;
while(barfoo is true){
[data insertObject:r atIndex:i];
NSArray *insertIndexPaths = [NSArray arrayWithObjects:[NSIndexPath indexPathForRow:i inSection:0],nil];
UITableView *tv = (UITableView *)self.myTable;
[tv beginUpdates];
[tv insertRowsAtIndexPaths:insertIndexPaths withRowAnimation:UITableViewRowAnimationRight];
[tv endUpdates];
i++;
}
, mais rien ne se passe ..... pourquoi?