У нас может быть много обработчиков: touch handler, обработчик UIControl (кнопки, слайдеры), performSelector, CADisplayLink, события NSTimer, распознаватель жестов, обработчик акселерометра и блок завершения анимации UIView и некоторые другие.
Все ли они в одном потоке? То есть, только один из них может работать одновременно?
Может ли какой-нибудь другой метод или обработчик быть частью другого потока и поэтому может создавать условия гонки?