Objective-C的新文字语法可以模仿addObject吗?

时间:2013-03-22 16:16:49

标签: objective-c nsarray objective-c-literals

我知道我可以这样做:

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

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

1 个答案:

答案 0 :(得分:13)

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

NSMutableArray *objects = [@[] mutableCopy];
NSObject *someObject = [NSObject new];
objects[objects.count] = object;