Erro do compilador “método esperado não encontrado” ao usar o subscrito no NSArray
Eu escrevi este código simples para testar a nova sintaxe literal do Objective-C paraNSArray
s:
NSArray *array = @[@"foo"];
NSLog(@"%@", array[0]);
A primeira linha funciona bem, mas a assinatura resulta em um erro:
Método esperado para ler o elemento da matriz não encontrado no objeto do tipo 'NSArray *'
Só estou me perguntando se fiz algo errado ou se os literais ainda não foram totalmente implementados. Estou compilando com o Apple LLVM 4.0 e usando o iOS 5 SDK.
Aqui está uma captura de tela do erro também.