XCODE, dealloc вызывается только после removeFromSuperView

У меня есть xib, H и M файлы для пользовательского представления, подкласс UIView. Я добавляю это пользовательское представление в представление UIVIewControlloer. Но когда я звоню

[self.navigationController popViewControllerAnimated:YES];

Вызов метода dealloc UIViewController, но пользовательское представление os метода dealloc-нет. Если я удаляю пользовательский вид из представления контроллера (removeFromSuperview),
оба метода вызова. Я понятия не имею почему …

1 ответ

  1. In method in custom class был передан UIView как Strong param. Измените на слабый, и теперь все в порядке.