有`addObject`的被动方法吗?

时间:2015-01-21 06:57:21

标签: ios objective-c nsmutablearray

有两个可变数组,根据一些语句控制流程将对象添加到不同的可变数组中。我知道我可以使用[theMutableArray addObject: anyObject]但我认为有点冗长。我真正需要的是[object addTo: (statement ? theMutableArrayA : theMutableArrayB)]

那么,是否有addObject的被动方法?

1 个答案:

答案 0 :(得分:5)

我认为你真的不需要被动方法,因为你可以使用一个返回一个对象而不是receiver的表达式。

NSMutableArray *m ;
NSMutableArray *n ;
id o ;
[(1?m:n) addObject:o] ;
相关问题