目的 c から JavaScript を読み取る方法の例をいくつか見てきました。Webページから目的cの文字列に動的な値を返すために使用しようとしています。
[exerciseWebViewA loadHTMLString:@"<html><head><title>Untitled Page</title></head><body><div style=\"border:solid 1px red; width:300px;\"><script type=\"text/javascript\"> var myVar = \"one two three\";</script></div></body></html>" baseURL:nil];
NSString *example = [exerciseWebViewA stringByEvaluatingJavaScriptFromString:@"(function() { return myVar; })();"];
NSLog(@"script value is: %@", example);
'example' を @"(function() { return 'hello'; })();" に修正すると 「スクリプト値はこんにちは」をログに書き込みます。私はこれを正しい方法で回避していますか?