2016-10-05 9 views
0

UIViewのサブクラスであるカスタムビューのxib、h、mファイルがあります。このカスタムビューをUIVIewControlloerのビューに追加します。しかし、ときに私はXCODE、removeFromSuperViewの後にのみ呼び出されるdealloc

[self.navigationController popViewControllerAnimated:YES]; 

のUIViewControllerのdeallocメソッドの呼び出しを呼び出しますが、deallocメソッドOSのカスタムビュー - ありません。コントローラのビュー(removeFromSuperview)からカスタムビューを削除すると、 両方のメソッドが呼び出されます。なぜ私は考えていません...

答えて

0

カスタムクラスのメソッドは、UIViewを強いparamとして渡しました。弱いものに変更して、すべてが今は大丈夫です。

関連する問題