Я загружаю свой взгляд из XIB.И при попытке освободить его происходит сбой с сообщением:
Проект дизайнера (72849,0xa08c0540) malloc: * ошибка для объекта 0x4b06000: освобожденный указатель не выделен * установить точку остановав malloc_error_break для отладки текущий язык: auto;в настоящее время цель-c
Вот моя реализация:
@interface ACLine : UIView {
NSMutableArray *chevrons;
}
- (void)addChevron:(ACChevron *)aChevron;
- (void)addChevron:(ACChevron *)aChevron atIndex:(NSInteger)anIndex;
- (void)removeAllChevrons;
- (void)removeChevron:(ACChevron *)aChevron;
- (void)removeChevronAtIndex:(NSInteger)anIndex;
- (void)update;
@property (nonatomic, retain) NSMutableArray *chevrons;
@end
@implementation ACLine
@synthesize chevrons;
- (void)awakeFromNib {
chevrons = [[NSMutableArray alloc] init];
}
- (void)dealloc {
self.chevrons = nil;
[super dealloc]; it crashes here
}
Пожалуйста, помогите с решением проблемы.Спасибо.