Я сделал приложение для Android несколько месяцев назад. Класс Тост очень полезен для меня. Мне не нужно рассматривать основной поток и место, чтобы показать его. В любом месте я могу показать это и просто оставить это, и оно автоматически исчезнет.
Toast.makeToast(context, msg, Toast.LENGTH_SHORT).show();
Вот и все. ^^
Как насчет iPhone? Есть что-то вроде тоста? Просто покажи сообщение и не нужно о нем заботиться. Он автоматически исчезнет.
В UIKit нет готового класса для этого. Но довольно легко создать класс, который будет предлагать такое поведение.
Вам просто нужно создать класс, унаследованный от UIView. Этот класс будет нести ответственность - создать то, что вы хотите отобразить, - добавить себя в иерархию родительских представлений - отпустить себя с помощью таймера.
Вы сможете использовать это так:
[ToastView toastViewInView:myParentView withText:@"what a wonderful text"];
С уважением, Квентин