像C ++一样的NSArray支持(奇数代码示例)

时间:2012-12-18 01:32:13

标签: c++ iphone objective-c nsarray

我已经做了几年的目标c,但我的合作开发者才刚刚开始,但是他的处女眼睛发现了一些我梦寐以求的东西。

他使用了像C ++指针数组那样的NSArray

self.myArray = [NSArray arrayWithObjects:@"object1",@"object2",@"object3",nil];
NSString *object1 = self.myArray[0];
NSString *object2 = self.myArray[1];

现在虽然这确实有效,但我无法找到它的参考。

我还没有找到任何使用它的例子。

有没有人能够深入了解其原因。或者可以向我介绍一些使用文档。

我不知道你可以像使用旧的c ++数组那样使用NSArray吗?

1 个答案:

答案 0 :(得分:3)

This链接确实显示了索引访问的一个示例,甚至认为它不是那么谈论..我是Objective C的新手,那么它究竟是什么让你感到惊讶?

编辑:你是对的,这个语法似乎是带有XCode 4.5的recent change - 滚动到大约一半。