есть ли лучший способ выйти из приложения программно?
Недавно я сделал приложение для радио, в котором есть пользовательская настройка, позволяющая установить время с помощью NSTimer для выхода из процесса приложения (я имею в виду время сна). когда придет время, приложение должно остановить свой процесс и выйти.
я использовал эти инструкции, чтобы выйти из приложения, когда придет время,
[[UIApplication sharedApplication] suspend];
[[UIApplication sharedApplication] terminateWithSuccess];
theTimer=[NSTimer scheduledTimerWithTimeInterval:(1.0/1.0) target:self selector:@selector(countTime) userInfo:nil repeats:YES];
counter-=1;
timeLeft.text=[NSString stringWithFormat:@" %d",counter];
if (counter==0.0) {
[theTimer invalidate];
[[UIApplication sharedApplication] suspend];
[[UIApplication sharedApplication] terminateWithSuccess];
есть ли у них какие-либо проблемы с использованием [[UIApplication sharedApplication] suspend]; [[UIApplication sharedApplication] terminateWithSuccess]; методы
любой другой лучший способ выйти из приложения или, по крайней мере, заморозить процесс приложения. Мне нужна помощь?