Я читал, что если коллекция «выходит», она также освобождает все свои объекты. С другой стороны, я также читал, что коллекция освободит свои объекты, как только коллекция будет освобождена.
Но последнее, что не всегда может произойти, как говорит яблоко. Система решает, стоит ли ее освобождать или нет. В большинстве случаев это будет, но в некоторых случаях нет.
Так что мне интересно, может ли коллекция вызвать утечки памяти, как это?
И когда он освобождает все свои объекты в сообщении -release самой коллекции, тогда он должен фактически сохранять все объекты внутри коллекции, как только я сохраню саму коллекцию.
Помогите мне получить четкое представление об этом. Спасибо!