0

別のクラスの配列を取得し、このクラスに変更を加えますが、reloadData を実行してもあまり起こりません。なにが問題ですか?

これは私のコードです

#pragma mark TesteFaceCarViewController methods

-(void)valores:(NSMutableArray *)array
{
    arrayInfracao = array;
    NSLog(@"Quantidade :%d", arrayInfracao.count);
    [table reloadData];
}

#pragma mark TableView

-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
    NSLog(@"Passei aqui!");
    NSLog(@"Quantidade :%d", arrayInfracao.count);
    return arrayInfracao.count;

}

-(UITableViewCell*)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    static NSString *CellIdentifier = @"Cell";

    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];

    if (cell == nil) {
        cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
    }

    Infracao *infracao = [[Infracao alloc] init];
    infracao = [arrayInfracao objectAtIndex:indexPath.row];
    cell.textLabel.text = infracao.dsInfracao;
    return cell;
}
4

1 に答える 1

0

どういたしまして!

[self.table reloadData];

于 2013-03-31T18:09:51.230 に答える