нужно происходит init этой вьюхи и он добавляется в супервью в с помощью addSubview. когда он мне не нужен я пишу removeFromSuperView. разве этот метод не должен кастомную вьюху обнулить, то есть сделать nil. так как уже ссылки нету на него от superview?
Ты удалил ее с родительского вью, а не сделал deinit. Хотя по идее, если на нее больше не будет указывать ни одной сильной ссылки, то он автоматом удалится из памяти
Ты путаешь Optional и weak
isHidden быстрее и проще, как говорят сами инженеры Apple в туториалах по Layout
Обсуждают сегодня