Я много читал здесь о неправильном использовании UIAlertView и о том, что Apple может отклонить приложение, в котором UIAlertView чрезмерно используется.
В своем приложении я пишу, что мне редко приходится обновлять данные с помощью онлайн-запроса и пересчета внутренних структур данных. Хотя это действует и работает во втором потоке, я не хочу, чтобы пользователь касался графического интерфейса пользователя, текущих настроек приложения и т. Д. Поэтому я решил показать UIAlertView с UIActivityIndicator и UIProgessView на несколько секунд, которые автоматически закрываются, когда фон работа выполнена.
Как вы думаете, это причина против правил HIG? Если да, то есть ли у вас предложения по надлежащей практике такого рода рабочих процессов?
Ура,
Konran