iphone - UITableView crashes on scrolling -
uitableview crashing on scrolling . here sample code..
- (nsinteger)tableview:(uitableview *)tableview numberofrowsinsection:(nsinteger)section { nslog(@"total count: %d",count); return [objectarray count] ; } - (uitableviewcell *)tableview:(uitableview *)tableview cellforrowatindexpath:(nsindexpath *)indexpath { static nsstring *cellidentifier = @"cell"; uitableviewcell *cell = [tableview dequeuereusablecellwithidentifier:cellidentifier]; if (cell == nil) { cell = [[[uitableviewcell alloc] initwithstyle:uitableviewcellstylesubtitle reuseidentifier:cellidentifier] autorelease]; cell.textlabel.numberoflines = 0; cell.textlabel.font = [uifont fontwithname:@"arial" size:12.0]; cell.detailtextlabel.font = [uifont fontwithname:@"arial" size:10.0]; [cell.textlabel sizetofit]; [cell setaccessorytype:uitableviewcellaccessorydetaildisclosurebutton]; } // configure cell. nslog(@"row number %d", indexpath.row); cell.textlabel.text = [objectarray name]; return cell; }
in console can see total count = 22.
row number 0 row number 1 . . row number 21 (this row number pull last object objectarray)
now if try scroll crashes...why? can me ...
i don't understand line of code
cell.textlabel.text = [objectarray name];
if objectarray nsarray instance, not respond selector. , anyway want return smth
cell.textlabel.text = [objectarray objectatindex: [indexpath row]];
Comments
Post a Comment