从objective-C调用javascript方法

从objective-C调用javascript方法,javascript,objective-c,uiwebview,stringbyevaluatingjavascr,Javascript,Objective C,Uiwebview,Stringbyevaluatingjavascr,我正在从objective C调用javascript函数。 我有这样一个函数: var ABC = { testingFunctionA : function() { alert("Testing ABC!"); return "Hi"; }, testingFunctionB : function() { alert("Testing 123!"); return "Hello"; } };

我正在从objective C调用javascript函数。 我有这样一个函数:

var ABC = {
    testingFunctionA : function() {
        alert("Testing ABC!");
        return "Hi";
    },

    testingFunctionB : function() {
        alert("Testing 123!");
        return "Hello";
    } };
我试图用这个方法调用函数,但失败了

NSString*函数=[[NSString alloc]initWithFormat: @“ABC.TestingFunction()”]

NSString*result=[WebView stringByEvaluatingJavaScriptFromString:function]

NSLog(@“returnValue=%@”,结果)

有人知道调用函数的正确方法吗