Я собираюсь вручную управлять памятью NSMutableDictionay, не используя авто-релиз. И каждый объект в mutableDictonary является NSArray, каждый раз, когда я добавляю один массив в mutableDictionary, я собираюсь использовать
NSArray *newArray = [[NSArray arrayWithArray:anArray] retain]
[mutableDict setObject:newArray forKey:@"aKey"];
вопрос, как я могу гарантировать, что нет утечки памяти? Это хорошо, что я напрямую использую [mutableDict release] в dealloc? равняется ли retainCount mutableDict сумме всех retainCounts его объектов (этих сохраненных массивов)?