В моем основном приложении у меня есть видовой стек с 3 дочерними представлениями.В обработчике изменений стека я программно изменяю свойство selectedchild.
Я понимаю, что метод инициализации для представления не вызывается каждый раз, когда я изменяю свойство selectedChild.Поэтому я попытался также вызвать метод init программным способом.
view1.mxml
<fx:Script>
<![CDATA[
public function init():void{
//something
}
]]>
</fx:Script>
main.mxml
viewStack.selectedChild = viewStack.getChildByName("viewname") as NavigatorContent;
var v1:view1 = new view1();
v1.init();
Но я получаю ошибку нулевого указателя.Я что-то пропустил?Любая помощь будет оценена.Я здесь новичок.