在ios中传递客观的cvariables给javascript

如何将一个ObjectiveCstringvariables传递给一个javascript函数? 我刚刚开始使用JavaScript ..所以我的无知…

NSString * param = @"foo"; NSString * jsCallBack = [NSString stringWithFormat:@"myFunc('%@')",param]; [webView stringByEvaluatingJavaScriptFromString:jsCallBack]; 

在Objective-C中

 NSString *str = @"hi ya"; [self.webView stringByEvaluatingJavaScriptFromString:[NSString stringWithFormat:@"myFunc('%@')",str]]; 

现在在js文件中调用这个函数:

 function myFunc(str) { alert(str); } 

这些步骤应该工作。