UIDeviceRGBColor - как это исправить? - PullRequest
0 голосов
/ 13 апреля 2011

Я использую библиотеку three20 (не уверен, что это является причиной), и я получаю утечку при переходе назад и вперед между двумя видами навигационного контроллера.

Leaks

Подробнее об одной из утечек:

Leak details

Единственное, о чем я могу думать, это то, что я показываю панель инструментов, когда она помещает второе представление в стек:

/**
 * View is going to appear
 *
 * @version $Revision: 0.1
 */
- (void) viewWillAppear:(BOOL)animated {
    [self.navigationController setToolbarHidden:NO animated:animated];
    [super viewWillAppear:animated];
}//end


/**
 * View will disappear
 *
 * @version $Revision: 0.1
 */
- (void) viewWillDisappear:(BOOL)animated {
    [self.navigationController setToolbarHidden:YES animated:animated];
    [super viewWillDisappear:animated];
}//end

Что касается жизни, я не могу понять, откуда это исходит. Трассировка расширенного стека деталей не показывает ни один из моих классов.

Откуда это может исходить?

1 Ответ

2 голосов
/ 14 апреля 2011

Если вы настраиваете оттенок цвета панели навигации или любые другие цвета в одной из трех таблиц стилей, убедитесь, что вы возвращаете автоматически выпущенный цвет.

...