나는 대답을 가지고 있다고 생각한다.
JSStringRef funcName = JSStringCreateWithUTF8CString("memberFunction");
JSObjectRef funcObj = JSObjectMakeFunctionWithCallback(ctx, funcName, memberFunction);
JSObjectSetProperty(ctx, obj, funcName, funcObj, kJSPropertyAttributeNone, &exception);
JSStringRelease(funcName);
memberFunction
은 다음과 같습니다 :
JSValueRef memberFunction (JSContextRef ctx, JSObjectRef function, JSObjectRef thisObject, size_t argumentCount, const JSValueRef arguments[], JSValueRef* exception)
{
OutputDebugStringA("MEMBER FUNCTION\n");
return JSValueMakeNull(ctx);
}
우리는 JSObjectMakeFunctionWithCallback을 사용할 수 있습니다