Нужно ли выпускать объекты UITouch? - PullRequest
0 голосов
/ 18 декабря 2011

У меня есть такой метод:

-(void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event{

    //Use to animate drag
    UITouch *touch = [touches anyObject];
    CGPoint currentLocation = [touch locationInView:self];
    [self colorDragedOver:currentLocation];

    [touch release];

}

Нужно ли выпускать UITouch или CGPoint для предотвращения утечек?

Спасибо!

1 Ответ

2 голосов
/ 18 декабря 2011

Нет.Вы никогда не alloc/init или copy касание, поэтому он считается автоматически выпущенным.

CGPoint не является объектом или ссылкой, поэтому никогда не должен быть выпущен или автоматически выпущен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...