自動リリースを使用せずに、NSMutableDictionayのメモリを手動で管理します。そして、mutableDictonaryのすべてのオブジェクトはNSArrayであり、mutableDictionaryに1つの配列を追加するたびに、
NSArray *newArray = [[NSArray arrayWithArray:anArray] retain]
[mutableDict setObject:newArray forKey:@"aKey"];
問題は、メモリリークがないことをどのように保証できるかということです。Deallocで[mutableDictrelease]を直接使用するのは良いことですか?mutableDictのretainCountは、そのオブジェクト(保持されている配列)のすべてのretainCountの合計に等しいですか?