在NSMutableArray中添加对象,现在我使用创建我的NSMutableArray:如何使用宏
#define ARRAY_OF_ORDER_SOURCE [NSArray arrayWithObjects:DICTIONARY_OF_ORDER_SOURCE_ALL,DICTIONARY_OF_ORDER_SOURCE_ECOMMERCE,DICTIONARY_OF_ORDER_SOURCE_PHYSICAL,DICTIONARY_OF_ORDER_SOURCE_INVOICE,DICTIONARY_OF_ORDER_SOURCE_RECURRING,DICTIONARY_OF_ORDER_SOURCE_SALESVU,DICTIONARY_OF_ORDER_SOURCE_RESERVATION,nil]
我想去做一些事情:
if(somethingIstrue)
[ARRAY_OF_ORDER_SOURCE addObject:DICTIONARY_OF_ORDER_SOURCE_ALL]
if(somethingElseIstrue)
[ARRAY_OF_ORDER_SOURCE addObject:DICTIONARY_OF_ORDER_SOURCE_ECOMMERCE]
我这样做,因为我需要这个数组在我的整个项目中,我有这在constant.h文件。 我如何使用宏实现这个? 谢谢。
为什么不在NSMutableArray上添加一个类别呢? – 2014-09-24 07:21:04
@JulianKról谢谢你能给我一些指针,找不到google.I必须在第一点控制这个数组/ mutablearray的结构,因为它在多个地方使用,我可以在多个位置的索引处移除对象,而是我只想在创建时有条件地添加对象。请帮助我 – Alok 2014-09-24 07:41:01