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;  
}
gives me: "/Users/grady/programming/ObjectivelyBetter/bioguard/Classes/JobWizardViewController.m:147: error: 'chemical' undeclared (first use in this function)"
putting a blank semi-colon at the beginning of the case fixes it.
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;  
} 
 
     
    