as3 удалить определение из домена приложения

Как убрать определение из приложения Домен!

В моем тесте я удалил все ссылки об одном классе, но определение все еще существует в домене приложения, как его удалить, потому что я думаю, что оно занимает мою память ~

Кстати, я использую инструмент Profile во Flash Builder 4.6, после gc экземпляр класса num равен 0, но определение все еще существует в applicationDomain.

Большое спасибо, если кто-нибудь может мне помочь!

1 ответ

После того как вы импортировали определение в приложение, к сожалению, вы не можете удалить определение класса. Я просто вижу два взлома:

  • Создайте новый ApplicationDomain и добавьте только нужные классы
  • Поиграйте со сгенерированным байт-кодом времени выполнения, чтобы создать новый домен ApplicationDomain с нужными вам классами ( http://www.as3commons.org/as3-commons-bytecode/index.html).
Другие вопросы по тегам