Błąd kompilatora „nie znaleziono metody oczekiwanej” podczas używania indeksu dolnego na NSArray

Napisałem ten prosty kod, aby wypróbować nową składnię literału Objective-C dlaNSArrays:

NSArray *array = @[@"foo"];
NSLog(@"%@", array[0]); 

Pierwsza linia działa poprawnie, ale indeksowanie powoduje błąd:

Oczekiwana metoda odczytu elementu tablicy nie znaleziona na obiekcie typu „NSArray *”

Zastanawiam się tylko, czy zrobiłem coś złego lub czy literały nie zostały jeszcze w pełni wdrożone. Kompiluję z Apple LLVM 4.0 i używając SDK iOS 5.

Oto zrzut ekranu błędu.

questionAnswers(7)

yourAnswerToTheQuestion