Не могли бы вы попробовать эти два кода? Первый вызывает ошибку, а не второй. Я хотел бы знать, если это из-за моей версии XCode, и если нет, то почему это происходит.
int typeNumber = 4;
switch (typeNumber) {
case typeNumberEvent:
NSString myString;
break;
case typeNumberAd:
NSURL myURL;
break;
default:
NSNumber myNumber;
break;
}
int typeNumber = 4;
switch (typeNumber) {
case typeNumberEvent:
NSLog(@"hello");
NSString myString;
break;
case typeNumberAd:
NSLog(@"hello");
NSURL myURL;
break;
default:
NSLog(@"hello");
NSNumber myNumber;
break;
}