Литерал @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)
, Но я хочу знать причину, по которой он работает не так, как ожидалось.