通过JSContext来加载javascript代码,可以通过JSValue来实用js的中的方法,可以进一步扩展到跨平台方法实用,入贷款、金融交易工具的开发
JSContext *context = [[JSContext alloc] init];
[context evaluateScript:@"var name_adasf = 'wqwqw'; var textName = '1232'; function addFunc(value1, value2){ return value1 + value2};"];
JSValue *value = [context[@"addFunc"] callWithArguments:@[@12, @323]];
NSLog(@"%@", value.toString);