Я видел некоторые приложения, которые генерируют предупреждение при обнаружении нехватки памяти. Я пытался сделать это в своем приложении, но столкнулся с проблемой. Используя симулятор для имитации предупреждения о памяти, сгенерированное предупреждение появляется дважды, прежде чем я могу нажать «ОК», и появляется еще 9 раз после этого раза, прежде чем оно, наконец, исчезнет.
Плохо ли генерировать предупреждение при вызове didReceiveMemoryWarning?
Если нет, есть ли лучший способ сделать это, чем то, что у меня ниже?
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Release any cached data, images, etc that aren't in use.
...
UIAlertView *alert = [[UIAlertView alloc]
initWithTitle:@"Warning"
message:@"Your device is low on memory..."
delegate:nil
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[alert show];
[alert release];
}
Спасибо,
Фил