我正在開發一個應用程序,因爲我想打印包含標籤位置的單元格中的數組值。我得到了數組vlaues像names=[results valueForKey:@"name"].
如何在單元格中打印數組值?
我寫的打印,在一個拉布勒中的cellForRowAtIndexPath像
-(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] autorelease];
}
NSInteger row=indexPath.row;
cell = [self getCellContentView:CellIdentifier];
UILabel *lblTemp1 = (UILabel *)[cell viewWithTag:1];
lblTemp1.text = [names objectAtIndex:row];
//lblTemp2.text = [names objectAtIndex:row];
return cell;
}
但是,當應用程序在lblTemp1.text = [names objectAtIndex:row]
得到了錯誤,如程序接收到的信號值的代碼:「EXC_BAD_ACCESS 「所以請告訴我如何解決這個問題。
該數組是否包含對象?調試 – Swastik
在將數組添加到標籤之前,使用NSLog檢查數組中的值是否存在 – booleanBoy
將控制檯的所有輸出 –