-1

a のサブクラスがありUIButton、プロパティを追加しましたNSString

ある時点でこのプロパティを解放/=nilする必要がありますか? または、ボタン自体が nil に設定されている場合、これは自動的に発生しますか?

もしそうなら、どこでそれをしますか?

4

1 に答える 1

0

ARC を使用している場合は、何もする必要はありません。ARC は、インスタンス変数を解放するデストラクタ コードを自動的に追加します。

ARC を使用していない場合は、ARC に変換する必要があります。ただし、プロパティがretain/strongまたはである場合は、アクセサーを使用せずにインスタンス変数を解放copyする行を追加する必要があります。deallocとにかくオブジェクトが破棄されようとしているので、それを無効にする必要はありませんが、必要に応じて可能です。

于 2013-05-27T02:37:55.483 に答える