Почему вы вызываете переменную окна screenView
?Похоже, это должно относиться к представлению, а не к окну.
Проверьте, не включено ли в IB свойство «Выпуск при закрытии» в IB.Когда это свойство включено, окно освобождает себя, когда что-либо или кто-либо закрывает его.Это может быть удобно, но если вы намереваетесь позже снова показать то же самое окно, это, вероятно, не то, что вам нужно.
В более общем случае вы можете использовать шаблон инструментов Zombies для отладки сбоев, подобных этой.