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…