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...