autorelease를 사용하지 않고 NSMutableDictionay의 메모리를 수동으로 관리 할 것입니다. 그리고 mutableDictonary의 모든 개체가있는 NSArray, 내가 mutableDictionary 하나 개의 배열을 추가 할 때마다, 나는 내가 메모리에는 누수가 없다는 것을 ganrantee 수있는 방법,iOS의 NSMutableDictionary를 사용한 메모리 관리
NSArray *newArray = [[NSArray arrayWithArray:anArray] retain]
[mutableDict setObject:newArray forKey:@"aKey"];
문제는 사용하는거야? dealloc에서 [mutableDict release]를 직접 사용하는 것이 좋습니다. mutableDict의 retainCount가 해당 객체 (retain 된 배열)의 모든 retainCounts의 합계와 같습니다. 당신이 할 수있는
5를 더합니다. 실제로 retainCount를 잊어 버리십시오. – vikingosegundo