能不能將NSMutableArray返回成數字形式。
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
NSLog(@"number of rows in section: %@",[arrayofNombre objectAtIndex:section]);//it prints the right value
return [arrayofNombre objectAtIndex:section];
}
代碼一運行就崩潰。如果放進一個常數值,運行之後的結果也不對。求高手指點,謝謝。
首先保證你的section 不會超過下標索引,不然會因超出索引而引發程序crash
如果要返回NSInteger需要作類型轉換
return [[arrayofNombre objectAtIndex:section] intValue];
但要保證你數組中的都是int類型,不然也會因為類型轉換失敗而導致程序crash.