78NSMutableArray & retain

A beginner's mistake:

.h @interface { NSMutableDictionary myDict; } @property (nonatomic, retain) NSMutableDictionary myDict;

*.m @synthesize myDict; ...

myDict = [[NSMutableDictionary dictionaryWithObjectsAndKeys: ..., ..., nil] retain];

If NSMutableDictionary is created with NSMutableDictionary dictionaryWithObjectsAndKeys, and it should be retained, it has to been sent a retain message explicitly.

No alloc, no init, no retain...