as3 удалить определение из домена приложения
Как убрать определение из приложения Домен!
В моем тесте я удалил все ссылки об одном классе, но определение все еще существует в домене приложения, как его удалить, потому что я думаю, что оно занимает мою память ~
Кстати, я использую инструмент Profile во Flash Builder 4.6, после gc экземпляр класса num равен 0, но определение все еще существует в applicationDomain.
Большое спасибо, если кто-нибудь может мне помочь!
1 ответ
После того как вы импортировали определение в приложение, к сожалению, вы не можете удалить определение класса. Я просто вижу два взлома:
- Создайте новый ApplicationDomain и добавьте только нужные классы
- Поиграйте со сгенерированным байт-кодом времени выполнения, чтобы создать новый домен ApplicationDomain с нужными вам классами ( http://www.as3commons.org/as3-commons-bytecode/index.html).