8

我知道我可以这样做:

NSMutableArray *objects = [@[objectOne, objectTwo] mutableCopy];
NSObject *someObject = [NSObject new];
objects[0] = someObject;

但是有没有办法让新的文字语法模仿 addObject:?

4

1 回答 1

13

当我写这篇文章时,我尝试了这段代码,它就像一个魅力。它没有完全记录,但我认为这是处理 addObject: 的一种安全方法:使用新的文字语法。

NSMutableArray *objects = [@[] mutableCopy];
NSObject *someObject = [NSObject new];
objects[objects.count] = object;
于 2013-03-22T16:16:49.067 回答