【发布时间】:2016-01-08 08:21:24
【问题描述】:
似乎在Objective-C 中有两种访问NSArray 的方法。我可以通过以下方式访问NSArray'array'的'第i'个元素:
array[i]
或
[array objectAtindex:i]
这两个选项在功能上有区别吗?
【问题讨论】:
-
@luk2302 - 第一个实际上是一个object subscripting 表达式,它肯定不是一个literal,它在编程语言中具有a very specific meaning。注意:Objective-C 的数组和字典“文字”也不是真正的文字,而是 表达式 - Apple 在正式规范方面往往有点模糊 ;-(,所以不用担心这并随意认为我迂腐:-) :-)
标签: objective-c nsarray