UIAlertView и управление памятью cocos2d - PullRequest
1 голос
/ 04 апреля 2011

Я отображаю UIAlertView над моим слоем cocos2d.

Я отпускаю его после того, как я.

Это действительно прошло? Должен ли я как-то удалить его из моего UIView?

1 Ответ

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

Если вы просто сделаете

UIAlertView* alert = [[UIAlertView alloc] initWithTitle...];
[alert show];
[alert release];

тогда не нужно об этом беспокоиться. Однако, если вы установите делегат оповещения для какого-либо объекта, убедитесь, что этот объект все еще существует, когда пользователь нажимает кнопку в оповещении - в противном случае ваше приложение вылетит, когда оповещение попытается вызвать alertView: didDismissWithButtonIndex: метод делегата.

...