tweak中%new函数的问题

在tweak中%new了onRecvMessageCallBack使用CFMessagePortCreateLocal创建通信端口,编译报错,这个如何修改,搜索了N久也没找到正确写法方法,报错如下
Tweak.xm:10:113: error: use of undeclared identifier ‘onRecvMessageCallBack’
CFMessagePortRef mMsgPortListenner = CFMessagePortCreateLocal(kCFAllocatorDefault,CFSTR(LOCAL_MACH_PORT_NAME),onRecvMessageCallBack, NULL, NULL);

CFMessagePortCreateLocal的参数应该是个C函数,不是ObjC方法吧

那这样的C函数如何在tweak中进行定义呢 ?

直接定义啊,原来怎么定义C函数就怎么定义