В Objective-C я понимаю, что если объект устанавливает себя в качестве делегата другого объекта, он должен установить делегат этого объекта на nil
в его dealloc
на избегайте получения отправленных сообщений после их удаления.
Однако при использовании Accessorizer (утилита Xcode) код-заглушка, который он генерирует, также помещает delegate = nil
в dealloc
файла класс, у которого есть переменная экземпляра делегата. Для чего это нужно?