после дальнейшего изучения этой проблемы я обнаружил, что моя логика c в другом месте может потенциально вызвать одновременное отображение двух предупреждающих сообщений. Я не хотел реструктурировать свой лог c, поэтому нашел следующее исправление в моем коде. Предыдущие версии XCode не жаловались на это, но последняя версия обнаружила проблему и выдала предупреждение.
if (self.presentedViewController != nil)
{[self.presentingViewController dismissViewControllerAnimated:true completion:nil];}
else
{
[self presentViewController:alert animated:YES completion:nil];
}
, пожалуйста, прокомментируйте, если вы считаете, что это неправильный подход
спасибо