重複の可能性:
deallocメソッドはいつ呼び出されますか?
deallocメソッドはいつ呼び出されますか?自動的に呼び出されますか?
私が書いたら
UIButton *Btn = [UIButton alloc];
[Btn release];
次にdealloc、参照カウントがゼロであるために呼び出されますか?
そうでない場合は、いつ、どのように機能しますか?何superですか?
それが呼ばれるとき、私が内部deallocでリリースするすべてがリリースされるかどうか?たとえば、deallocが呼び出され、とを実現btn1したとしてもbtn2、btn2の参照カウントは2のままです。がdealloc呼び出されると、btn2も解放され、その参照は1とカウントされますか、それともゼロになりますか?