Цитата:
|
Верните все как было. Это самое неудачное, что только можно придумать в рантайме с управляемой памятью, особенно, принимая во внимание то, что у вас нет настоящих ссылок на объекты
|
Да не, отписываться то всё равно надо вручную (слабые ссылки это делают с запозданием).
Т.е. коё-чего сделать с некоторым объектом прежде чем забыть о его существовании надо.
(понятно, что если все объекты такие - то GC не имеет смысла, но GC же тоже не волшебник)
Цитата:
|
чистит объекты, при уничтожении родителя
|
Т.к. прямого убирания из памяти нет, то очень интересно что автор конкретно понимает под "чистит объекты".
(Зануление ссылок, ссылающихся на уничтожаемый объект в других объектах? Отписку от внешних диспетчеров? Ручной вызов dispose у имеющихся BitmapData и XML? убирание вспомогательных объектов, которые понадобавлены в неотносящиеся к объекту списки и при исчезновении удаляемого объекта тоже должны быть убраны из этих списков?)
Хочется прямо копипасту из этого метода уничтожения, иначе, чую про разные вещи будем говорить.