Comments 10
Огонь! Спасибо! Пошел писать свой плагин)
Было-бы здорово получить API, не встречали нигде такого?
Вот прямо сегодня утром думал, как было бы здорово сразу в коде посмотреть на маску…
@property (retain) DLMaskView *maskView;
@property (retain) DLSpringsStrutsView *sizingView;
..
self.maskView = [[DLMaskView alloc] initWithFrame:NSZeroRect];
...
self.sizingView = [[DLSpringsStrutsView alloc] initWithFrame:NSZeroRect];
После такого счетчики ссылок созданных объектов будут равны 2.
- (void)dealloc
{ [_sizingView release];
[_maskView release];
[super dealloc];
}
После этого — уменьшатся на 1.
Поэтому лучше так:
_maskView = [[DLMaskView alloc] initWithFrame:NSZeroRect];
...
_sizingView = [[DLSpringsStrutsView alloc] initWithFrame:NSZeroRect];
...
- (void)dealloc
{
self.sizingView = nil;
self.maskView = nil;
[super dealloc];
}
Чуть не забыл, огромное спасибо за статью :)
Sign up to leave a comment.
Пишем свой Xcode plugin