我正在努力完成Head First iPhone Development(O'Reilly)一书。使用以下方法和功能在第68页遇到问题;我得到错误“重新定义ViewController pickerView:titleForRow:forComponent错误。 检查了空格代码;似乎没问题。你能检查代码并告诉我有什么问题吗?谢谢。
-(NSString *)pickerView:(UIPickerView *)pickerView
titleForRow:(NSInteger)row forComponent: (NSInteger)component{
switch (component) {
case 0:
return [activities objectAtIndex:row];
case 1:
return [feelings objectAtIndex:row];
}
return nil;
}
答案 0 :(得分:1)
这意味着在您的类中的其他位置定义了此方法。检查整个班级以了解方法的其他定义