Отрежьте преследование, я воссоздал свою проблему, поскольку она довольно понятна.
это выполняется без ошибок:
switch (n) {
case 1:
NSLog(@"");
NSString *aStr;
break;
default:
break;
}
это компилируется с ошибкой, и он пропускает только NSLog():
switch (n) {
case 1:
NSString *aStr;
break;
default:
break;
}
он выдает ошибку при компиляции "Ожидаемое выражение перед" NSString "
Я что-то пропустил?