新しい Xcode 4.4 がリリースされ、次のようなリテラルをサポートする必要があります。
@42
@"String"
@23.0L
@{ @"key" : obj }
と
@[obj1, obj2]
また、最新の iOS 5 (およびそれ以前) を対象とする場合は機能しない@YES
andもサポートする必要があります。@NO
コンパイル後、次のエラー メッセージが表示されます。
予期しない型名 'BOOL': 予期される式
@(YES)
と入力することで修正できることはわかっています@(NO)
。しかし、期待どおりに機能しない理由を知りたいです。