【发布时间】:2012-01-01 18:19:51
【问题描述】:
有什么区别:
[blah addObject:@"1"];
和
[blah insertObject:@"0" atIndex:0];
???
我知道他们都是NSMutableArray。
【问题讨论】:
标签: objective-c ios5 nsmutablearray xcode4.2
有什么区别:
[blah addObject:@"1"];
和
[blah insertObject:@"0" atIndex:0];
???
我知道他们都是NSMutableArray。
【问题讨论】:
标签: objective-c ios5 nsmutablearray xcode4.2
addObject 最后添加了一个对象。 insertObject:atIndex 在指定索引处添加一个对象。比该指定索引更远的所有对象都向右移动一个位置。
例如,假设您有一个包含以下对象的数组:
A B C D
然后您使用addObject 添加 E。然后它看起来像:
A B C D E
然后你在索引 2 处插入 F。然后它看起来像:
A B F C D E
【讨论】: