Sobes.tech
Junior — Middle

Vai objekts tiks izņemts no atmiņas, ja ir viena stipra saite, trīs vājās un viena bezskaitļa saite?

sobes.tech AI

Atbilde no AI

Объект не будет удалён из памяти, если на него существует хотя бы одна сильная (strong) ссылка. В вашем случае есть одна сильная ссылка, три слабые (weak) и одна безучётная (unowned). Слабые и безучётные ссылки не удерживают объект в памяти, но сильная ссылка — да. Поэтому объект останется в памяти до тех пор, пока сильная ссылка существует.