我是 iOS 开发的新手。
我正在开发一个从 SQLite 数据库读取数据并存储在共享实例的(单音类)NSMutable 数组中的应用程序。
稍后从 NSMutableArray 我将值分配给自定义表格单元格。
但是在运行应用程序时,应用程序以消息终止:
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason:
'-[Name isEqualToString:]: unrecognized selector sent to instance 0x6824fe0'
以下是 cellForRowAtIndexPath 的部分代码:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *CellIdentifier = @"CustomTableViewCell";
CustomTableViewCell *cell = (CustomTableViewCell *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil)
{
NSArray *nib=[[NSBundle mainBundle] loadNibNamed:@"CustomTableViewCell" owner:self options:nil];
cell = [nib objectAtIndex:0];
}
cell.menuNameLabel.text=[_hotelMenu._menuList objectAtIndex:indexPath.row];
cell.menuImage.image=[UIImage imageNamed:@"veg.png"];
return cell;
}