Objective-C で次の JavaScript コードを使用するにはどうすればよいですか?
var theFormId = $('form').filter(function() {
return this.innerHTML.indexOf('forgot your password') != -1;
}).attr('id');
上記のコードを UIWebView の stringByEvaluatingJavaScriptFromString: メソッドで使用するにはどうすればよいですか?
上記のコードを Objective-C で次のように使用しました。
NSString *formID = [NSString stringWithFormat:@"%@",[self.browser stringByEvaluatingJavaScriptFromString:@"$('form').filter (function() {var text = this.innerHTML.toLowerCase();"
"return text.indexOf('forgot your password') != -1 || "
"text.indexOf('remember me') != -1;}).attr('id');"] ];
formID をログに記録しようとすると、何も出力されません。コードに構文エラーはありますか?