Литерал @YES не работает в iOS 5 / Xcode 4.4

Выпущен новый Xcode 4.4, и он должен поддерживать такие литералы, как

@42
@"String"
@23.0L
@{ @"key" : obj } а также
@[obj1, obj2]

и это должно также поддерживать@YES а также@NO, который не работает при таргетинге на последнюю iOS 5 (и ранее). После компиляции выведите сообщение об ошибке:

Unexpected type name 'BOOL': expected expression

Я знаю, что вы можете это исправить, набрав@(YES) а также@(NO), Но я хочу знать причину, по которой он работает не так, как ожидалось.

Ответы на вопрос(2)

Ваш ответ на вопрос