-
开发了这么久的ios,居然不知道有个玩意查看全部
-
Call Native Code via Block: context[@"sum"]=^(int a,int b){ return a+b; }; JSValue *result=[context evaluateScript:@"sum(1,2)"]; NSLog(@"sum(1,2)=%f",[result toDouble]); // in JS use "sum(1,2);" directly查看全部
-
//捕获异常 context.exceptionHandler=^(JSContext *ctx,JSValue *exception){ NSLog("%@",exception); }查看全部
-
Type conversion查看全部
-
Create JavaScript Value: JSValue *intVar=[JSValue valueWithInt32:231 inContext:context]; context[@"bar"]=intVar; [context evaluateScript:@"bar++"]; //another way [context evaluateScript:@"var bar = 231;"];查看全部
-
Call JavaScript Function: //a "sum" function was loaded in context JSValue *sum=context[@"sum"]; JSValue *result=[sum callWithArguments:@[@1,@2]]; NSLog(@"sum(1,2)=%f",[result toDouble]);查看全部
-
Eval JavaScript Code: #import <JavaScriptCore/JavaScriptCore.h> int main( ){ JSContext *context=[[JSContext alloc]init]; JSValue *result=[context evaluateScript:@"1+2"]; NSLog(@"1+2=%f",[result toDouble]); return 0; }查看全部
-
Keys of JavaScriptCore API: 1.JavaScrioptCore.h 2.JSContext 3.JSValue 4.JSExport查看全部
-
type conversion查看全部
-
mark hahnenberg查看全部
-
Apple网址查看全部
-
技术选型查看全部
-
Lua VS JS查看全部
-
JSManageValue查看全部
-
Type Conversion查看全部
举报
0/150
提交
取消