сейчас я создаю мой 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? –
@ JulianKról спасибо, пожалуйста, дайте мне несколько указателей, не можете найти в google. Мне нужно контролировать структуру этого массива/mutablearray в самой первой точке, потому что она используется в нескольких местах, я могу удалить объект по индексу на нескольких местах , но вместо этого я хочу добавить объекты условно только во время создания. Пожалуйста, помогите мне – Alok