switch (indexPath.section) {
case 0: //products used
NSString * chemical = [selectedChemicals objectAtIndex:indexPath.row];
cell.textLabel.text = chemical;
break;
case 1: //areas sprayed
return [selectedAreas count];
break;
case 2://target pests
return [selectedPests count];
break;
case 3://notes
return 1;
break;
}
给我: “/Users/grady/programming/ObjectivelyBetter/bioguard/Classes/JobWizardViewController.m:147:错误: '化学' 未声明(第一次在这个函数中使用)”奇怪开关解析错误
在案例开始部分添加一个空白分号可以修复它。
switch (indexPath.section) {
case 0: //products used
;
NSString * chemical = [selectedChemicals objectAtIndex:indexPath.row];
cell.textLabel.text = chemical;
break;
case 1: //areas sprayed
return [selectedAreas count];
break;
case 2://target pests
return [selectedPests count];
break;
case 3://notes
return 1;
break;
}
你并不需要手动把所有的'' 格式化你的代码;只需选择它并单击看起来像“{}”的按钮即可。 – 2011-04-22 19:50:32
谢谢你,这是非常讨厌。 – 2011-04-22 19:52:43
请再次发布您的代码并点击“{}”按钮。这也会导致颜色突出代码。 – vikingosegundo 2011-04-22 19:55:38