У всех объектов в Swift есть свой собственный жизненный цикл (Object lifecycle). Он хорошо задокументирован в исходном коде. Жизненный цикл состоит из пяти состояний: Live, Deiniting, Deinited, Freed и Dead. Состояние Live При создании объекта он переходит в состояние Live. В этом состоянии счетчик ссылок выставлен минимум в 1. Например, у нашего объекта есть сильная … Продолжить чтение «Жизненный цикл объекта в Swift»