在表格單元格視圖中顯示xml分析數據時出現此語義問題。應用程序運行成功,但是當我選擇任何行,然後應用程序詳細視圖在那個時候應用程序崩潰。請幫助!在第三種情況發生在這一行從'NSInteger'(又名'int');指向'NSString *'的指針轉換不兼容的整數
語義問題
cell.textLabel.text = aBook.bookID;
應用代碼:
- (UITableViewCell *)tableView:(UITableView *)tv
cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell =
[tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault
reuseIdentifier:CellIdentifier] autorelease];
}
switch (indexPath.section) {
case 0:
cell.textLabel.text = aBook.name;
break;
case 1:
cell.textLabel.text = aBook.author;
break;
case 2:
cell.textLabel.text = aBook.price;
break;
case 3:
cell.textLabel.text = aBook.bookID;
break;
}
return cell;
}
感謝名單一噸的你Marco Pace它的工作...! – roamingsoul
不客氣 –