0

uiwebview で使用した後に JavaScript の割り当てを解除する方法はありますか。私が理解しているのは、JavaScriptが10秒以内に終了しなかったとき、およびメモリが10 MBの制限を取得したときに、iOSがアプリを実行するということでした。この2つを自分で制御できますか?

ありがとう

4

1 に答える 1

0

UIWebViewでjavascriptの割り当てを解除するためにアップルから提供されたドキュメントはありませんが、appDelegateメソッドを処理することで実行できることが1つあります- (void)applicationDidReceiveMemoryWarning:(UIApplication *)application

この方法では、不要なリソースを解放し、webviewへのデータのロードを停止します。

- (void)applicationDidReceiveMemoryWarning:(UIApplication *)application {
                  [webView stopLoading];
                  [webView setDelegate:nil];
                 //As per the requirement do your stuff here (like release unwanted objects)
}
于 2012-11-22T10:07:12.800 に答える