Я написал этот простой код, чтобы опробовать новый синтаксис Objective-C для NSArray
s:
NSArray *array = @[@"foo"];
NSLog(@"%@", array[0]);
Первая строка работает нормально, но в подписи написано сообщение об ошибке:
Ожидаемый метод чтения элемента массива, который не найден на объекте типа NSArray *
Просто интересно, что я сделал что-то не так, или если литералы еще не были полностью реализованы. Я собираюсь с Apple LLVM 4.0 и с помощью IOS 5 SDK.
Здесь также снимок экрана об ошибке.