local OC_CLASSNAME = "CameraManager" -- 不传参数的方法 functionCameraUtil:CreateCamera() if device.platform == "ios"then local luaoc = require("cocos.cocos2d.luaoc") luaoc.callStaticMethod(OC_CLASSNAME, "CreateCamera", nil) end end
-- 传递委托方法到oc functionCameraUtil:TakeCameraPic(saveImgCallBack) if device.platform == "ios"then local luaoc = require("cocos.cocos2d.luaoc") -- 需要把参数包装成表(OC中对应字典) local param = {lua_func = saveImgCallBack} luaoc.callStaticMethod(OC_CLASSNAME, "DoTakePic", param) end end