Попробуй подвешать кирпич над головой на веревке, которая его не выдержит.
А потом подвешать на хорошую и на «слабую»
Висит кирпич?
Привет, подскажи пожалуйста, у меня есть переменная weak var object: SomeClass? , как мне ей присвоить значение? Я создаю сейчас сильную ссылку на класс SomeClass и приравниваю не к object :
let strong = SomeClass()
object = strong
Делая вот так у меня переменнная strong не выходит с памяти
А если сделаю object = SomeClass(), то переменная object будет нулю равна