我编写了这个简单的代码来试用NSArrays 的新Objective-C文字语法:
NSArray *array = @[@"foo"];
NSLog(@"%@", array[0]);
Run Code Online (Sandbox Code Playgroud)
第一行工作正常,但下标导致错误:
读取在'NSArray*'类型的对象上找不到的数组元素的预期方法
只是想知道我是否做错了什么,或者文字还没有完全实现.我正在使用Apple LLVM 4.0编译并使用iOS 5 SDK.
这里也是错误的屏幕截图.

cocoa compiler-errors objective-c nsarray objective-c-literals
我想知道,既然LLVM 3.0已经可以正式发布并且正式发布,那么在使用Xcode 4.1时有没有办法用LLVM 3进行编译.自从我使用ARC并且我的应用程序开发结果早于计划完成后,它会有所帮助.因此,我不必等到下一个Xcode 4.2发布后才能将我的应用程序上传到Apple评论.谢谢