Compilerfehler "Erwartete Methode nicht gefunden" bei Verwendung des Indexes in NSArray
Ich habe diesen einfachen Code geschrieben, um die neue Objective-C-Literal-Syntax für auszuprobierenNSArray
s:
NSArray *array = @[@"foo"];
NSLog(@"%@", array[0]);
Die erste Zeile funktioniert einwandfrei, aber die Indexierung führt zu einem Fehler:
Erwartete Methode zum Lesen des Array-Elements, das im Objekt vom Typ 'NSArray *' nicht gefunden wurde
Ich frage mich nur, ob ich etwas falsch gemacht habe oder ob die Literale noch nicht vollständig implementiert wurden. Ich kompiliere mit Apple LLVM 4.0 und verwende das iOS 5 SDK.
Hier ist auch ein Screenshot des Fehlers.