Мне нужно добавить строки в массив, хранящийся внутри словаря, каждый раз, когда слово соответствует шаблону другого слова. Вторая строка ниже (setObject) перезаписывает вместо добавления.
Конечный результат должен быть массивом в словаре, где ключ (шаблон) идентифицирует множество строк, которые соответствуют этому шаблону.Добавление строк в NSMutableArray в NSMutableDictionary
NSMutableDictionary *eqClasses = [[NSMutableDictionary alloc] init];
[eqClasses setObject:tempWordStr forKey:wordPattern];
Есть ли простой способ добавить?
Очень полезно, спасибо. И как этот массив будет итеративно добавлен в словарь? (Моя цель - иметь словарь с тысячами массивов, каждый массив с использованием wordpattern для ключа, новые массивы добавляются динамически, новые строки добавляются динамически) – user1278974
массив уже находится в словаре, код просто добавляет к нему строковый объект в end – Felix
Что я имею в виду, цикл должен добавлять массивы (на основе wordpattern) и добавлять строки к этим массивам. Таким образом, массив может быть или не быть уже добавлен. Как бы выглядел код 1.check, если массив существует (по wordpattern). 2. Добавьте новый массив (или нет), добавьте новую строку в массив. (Я новичок в объекте C) – user1278974