Почему статический анализатор не показывает утечку?

Вот кусок кода, который у меня есть в моем исходном файле. управление памятью говорит добавить выпуск и ноль, если у вас есть сохранение в свойстве. Я не делаю этого, и когда я запускаю статический анализатор, она не жалуется, почему? я должен включить специальные настройки, чтобы показать это как ошибку или утечку?

что может быть не так? Это ответственность разработчика или это просто лучшая практика, которая не применяется компилятором или анализатором?

@property (nonatomic, retain) UILabel *label;
@sythesize label;
-(void) dealloc
{
    //[label release];
    //self.label = nil;
    [super dealloc];
}

0 ответов

Другие вопросы по тегам