Когда я должен выпустить этот объект? - PullRequest
0 голосов
/ 08 октября 2010
- (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)view {

    CGRect imageFrame = CGRectMake(0.0, 0.0, 15, 15);
    UIImageView *label = [[UIImageView alloc] initWithFrame:imageFrame];

    if (row == 0)
    {
        label.backgroundColor = [UIColor redColor];
    }
    if (row == 1)
    {
        label.backgroundColor = [UIColor blueColor];
    }
    if (row == 2)
    {
        label.backgroundColor = [UIColor blackColor];
    }   
    return label;
}

ярлык - это утечка.Я знаю это.но ....

1 Ответ

2 голосов
/ 08 октября 2010

Просто сделай [label autorelease]; до возврата

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