IBを介してに接続するuiwebviewがありますUIViewController
。controller.hで、私は定義します
@property (nonatomic, unsafe_unretained) IBOutlet UIWebView *myUIWebView;
iOS 4.3用にコンパイルしているので、必要ですunsafe_unretained
(そうでない場合は、weakを使用します)
UIWebViewのデリゲートをIBのUIViewControllerに設定しました。
コントローラーがdidReceiveMemoryWarning
表示されていないときに取得した場合(つまり、次の画面が表示されている場合)、webViewは(有効なwebViewを指している)直前にOK[super didReceiveMemoryWarning]
であり、呼び出しの直後にゾンビになります。これは正常ですか?ゾンビになっているので、コントローラーのdeallocでデリゲートをnilに設定できないことを読みました。
それで、それがゾンビであることが「正常」である場合、deallocでデリゲートをnilに設定する必要がありますか?
ありがとう