Сценарий: пользователь нажимает кнопку на контроллере представления. Контроллер представления является самым верхним (очевидно) в стеке навигации. Кран вызывает метод класса утилиты, называемый другим классом. Там происходит что-то плохое, и я хочу отобразить предупреждение прямо перед тем, как управление вернется к контроллеру представления.
+ (void)myUtilityMethod {
// do stuff
// something bad happened, display an alert.
}
Это было возможно при UIAlertView
(но, возможно, не совсем корректно).
В этом случае, как вы представляете UIAlertController
, прямо там, в myUtilityMethod
?