---- MyEventSelectorCell.h
@interface MyEventSelectorCell : UITableViewCell {
IBOutlet UIImageView* eventImage;
}
@property(nonatomic, retain) IBOutlet UIImageView* anImage;
----- MyEventSelectorCell.m
-(id) dealloc {
[anImage release];// < -- If I comment this out, It starts leaking, but program runs fine...
}
---- MyTableViewController.h
@MyTableViewController: UIViewController<UITableViewDelegate> {
IBOutlet MyEventSelectorCell* tmpCell;
}
@property(nonatomic, retain) IBOutlet MyEventSelectorCell* tmpCell;
---- MyTableViewController.m
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
...
[[NSBundle mainBundle] loadNibNamed:@"MyEventSelectorCell" owner:self options:nil];
tmpCell.anImage.image = [UIImage imageNamed: @"someimage.png"];
...
}
EXC_BAD_ACCESS happens after I release anImage when setting the UIImageView .image property to imageNamed above...