Чтобы ответить на ваш вопрос, да, вы можете смоделировать аналогичные уведомления.
http://cocoawithlove.com/2008/10/synthesizing-touch-event-on-iphone.html
Сообщения, однако, не совпадают ни с одним из событий. События - это вещи, которые происходят, тогда как сообщения - это просто «команды», отправляемые объектам. Эти сообщения могут сказать объекту что-то сделать или просто уведомить объект о том, что что-то произошло.
События тесно связаны с дизайном приложения, в то время как сообщения более незаметны: «Эй, объект, я просто сообщаю вам это сообщение…», и тогда объект может делать все, что пожелает. Это обеспечивает инфраструктуру для разделения проблем. Мой объект обрабатывает только то, за что отвечает, и выдает сообщения другим объектам, когда это необходимо. Имеет смысл?