![]() |
Различные результаты работы виртуальной машины с/без приведения типов (AIR 4.0)
Спросил на тостере, но что-то там без ответа. Копирую:
Дано: Flash Builder 4.7, AIR 4.0 Код AS3:
Каким образом получилось, что строка 3 выполнилась, а на строке 4 вылезла ошибка: PHP код:
Класс HorizontalLayout и интерфейс ILayout являются частью фреймворка Feathers. HorizontalLayout: код, апи ILayout: код, апи gap является геттером/сеттером класса HorizontalLayout; в интерфейс ILayout не входит. Переменная customLayout создалась нормально, содержит экземпляр класса HorizontalLayout: http://puu.sh/94Vhg/6d27804067.png Ошибки компиляции не возникло (а по-моему должна бы), скриншот с рабочего дебаг-режима Flash Builder'а. |
Могу предположить, что это баг ASC 2.0 компилятора. По идее, это бы вообще не скомпилировалось. Поставьте AIR 13
|
| Часовой пояс GMT +4, время: 21:39. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.