Можешь объяснить, как работает цепь обработчиков (responder chain) в iOS/Swift приложениях, включая то, как события распространяются через иерархию объектов? — ДейлиПреп