我知道这个问题被多次询问,但我正努力工作,找不到错误!
我制作了一个基于导航的应用程序。 为了使表视图单元格的外观成本化,我在RootViewController中使用了这个方法:
- (UITableViewCell *)tableView:(UITableView*)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
Verwaltung Information * selectedFormel = [listOfFormularies objectAtIndex:indexPath.row];
cell.textLabl.text = selectedFormel.nameFormel;
return cell;
}
变量“nameFormel”在VerwaltungInformation中声明为带有属性和合成的NSString。 但相反,我收到此错误消息:
[FormelViewController nameFormel]: unrecognized selector sent to instance
Terminating app due to uncaught exception 'NSInvalidArgument', reason : [FormelViewControlle nameFormel]: unrecognized selector sent to instance
我需要一些帮助!自从我一直在努力,但我找不到错误...如果有人需要更多细节来回答,请发表评论。
答案 0 :(得分:2)
您的问题是[listOfFormularies objectAtIndex:indexPath.row]
返回FormelViewController
个对象,而不是VerwaltungInformation
类型的对象。
您应该检查您的数据(即listOfFormularies数组)。