Мне нужно вывести первое изображение на экран, затем поставить второе через 1 секунду, а затем - последнее через одну секунду. Кроме того, это должно быть сделано неблокирующим образом :) Как вы это делаете в таких случаях? Я думал о вложении нескольких методов класса UIView animateWithDuration, но мне не нужны никакие анимации, мне просто нужно вывести несколько изображений на экран прямым способом с задержкой после каждого шага.
ОБНОВЛЕНИЕ: ИМХО, это слишком тяжеловесный подход, чтобы использовать NSTimer для этой простой проблемы. Мне нужно получить ссылку, запланировать 3 разных таймера (или один с очень if'y методом), а затем как-то остановить. Если это так, я хотел бы, чтобы все это из одного метода. В этом случае, если я запускаю таймер с scheduleTimerWithTimeInterval, тогда IMHO мне нужно остановить (сделать недействительным) где-то еще или что-то?