Вышел новый Xcode 4.4, и он должен поддерживать такие литералы, как
@42
@"String"
@23.0L
@{ @"key" : obj }
и
@[obj1, obj2]
и он также должен поддерживать @YES
и @NO
, что не работает при нацеливании на последнюю версию iOS 5 (и более ранние версии ). После компиляции показывает сообщение об ошибке:
Unexpected type name 'BOOL': expected expression
Я знаю, что вы можете исправить это, набрав @(YES)
и @(NO)
. Но я хочу знать причину, по которой он не работает должным образом.