в моем приложении у меня есть процесс записи файла из UITextView.Когда процесс продолжается, я хочу отобразить некоторое предупреждение, чтобы пользователь не мог ничего сделать, когда процесс не завершен.Проблема в том, что когда происходит процесс сохранения, а затем я поворачиваю устройство или симулятор, происходит сбой какого-либо фонового процесса, поэтому мое приложение вылетает.
Я думаю, возможно, мне придется отключить автоповорот, когда этот процесс сохранения произойдет.Но я не знаю, что делать.моя идея верна ???Может кто-нибудь помочь мне сделать это ??
ОБНОВЛЕНИЕ
Это мой фрагмент кода, чтобы попытаться решить эту проблему
-(void)showAlertIndicator{
alertSave = [[CustomAlertIndicator alloc] initWithNibName:@"CustomAlertIndicator" bundle:nil];
isSavingFile = YES;
[alertSave show];
[textView.text writeToFile:newFilePath atomically :YES encoding:NSUTF8StringEncoding error :nil];
[self dismissAlertIndicator];
}
-(void)dismissAlertIndicator{
[alertSave dismiss];
isSavingFile = NO;
}
-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
if (isSavingFile == YES) {
return NO;
}else {
return YES;
}
}
, но это все ещене работает.
Спасибо
С уважением,
Рисма