Sobes.tech
Junior — Middle

Объект күшті сілтемемен бір ғана сақталса, ал үш әлсіз және бір есепке алынбайтын сілтеме болса, ол жадтан жойыла ма?

sobes.tech AI

AI-дан жауап

Объект жадыдан жойылмайды, егер оған кемінде бір күшті (strong) сілтеме болса. Сіздің жағдайда бір күшті сілтеме, үш әлсіз (weak) және бір есепке алынбайтын (unowned) сілтеме бар. Әлсіз және есепке алынбайтын сілтемелер объектіні жадыда ұстамайды, бірақ күшті сілтеме — иә. Сондықтан объект күшті сілтеме бар болғанша жадыда қалады.