Мы все получаем «TypeError # 1009 Не удается получить доступ к свойству или методу нулевой ссылки на объект» время от времени - ничего страшного, но иногда разочаровывает отладка.
Flash дает вам стек вызовов (который является началом), но предоставляет вам возможность выяснить, где находится нулевой объект - возможно ли выяснить , какая именно ссылка вызывает ошибку ?
Учитывая следующую (подверженную ошибкам) функцию:
function nullObjectReferenceError():void
{
var obj:Object;
var prop:* = obj.nonExistentProperty;
}
Вместо того, чтобы просто стек вызовов из TypeError, я хотел бы отследить что-то вроде: " Не удается получить доступ к свойству или методу нулевой ссылки на объект в obj.nonExistentProperty "- Это вообще возможно?