|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
strange mood
|
Проверил. Действительно, addEventListener ругается на null, что в принципе логично.
Я имел в виду, что если автор при реализации своего аналога addEventListener опустит проверку на null, приложение в итоге все равно корректно свалится, но только уже при обработке события. Хотя лучше конечно проверять сразу при подписывании, как это сделано во флэше.
__________________
тонкий тролль, осеянный благодатью |
|
|||||
Цитата:
Просто захотелось разобраться (в корыстных целях) как оно выглядит "изнутри" ЗЫ Как так получается - что мы получаем объект по методу? То есть в addEventListener() мы указываем метод, и уже сразу знаем в каком объекте его вызывать. Этого я так и не понял. Видимо в методе (как в объекте) есть ссылка (доступная только для AVM) на экземпляр, которому он принадлежит. Как-то странно получается =)
__________________
...вселенская грусть Последний раз редактировалось gloomyBrain; 08.05.2010 в 02:04. |
|
|||||
В java есть класс Method, но он в данном случае бесполезен, ибо как раз ссылки на объекта-обладателя (не класса, а объекта) не предоставляет =( *ушел плакать*
UPD Ах вот оно что...
__________________
...вселенская грусть Последний раз редактировалось gloomyBrain; 08.05.2010 в 02:17. |
|
|||||
стервочка (я мужик)
|
gloomyBrain, и зачем Вам apply? Вы не в курсе, что у событий в АС3 фиксированная сигнатура?
|
|
|||||
Ну там чуть пониже такая штука есть =)
Цитата:
__________________
...вселенская грусть Последний раз редактировалось gloomyBrain; 08.05.2010 в 02:33. |
Часовой пояс GMT +4, время: 11:52. |
|
« Предыдущая тема | Следующая тема » |
|
|