本人想使用代码实现对某个视图窗口中的所有元素的复制以及编辑操作,使用了以下的代码:
mdlFence_fromView(0);
mdlParams_setLock(0, ACTIVELOCK_FENCEVOID);
mdlParams_setLock(1, ACTIVELOCK_FENCECLIP);
mdlState_startFenceCommand(editElementAtFence, NULL, NULL, NULL, 0, 0, FENCE_CLIP_COPY);
mdlFence_process(NULL);
该代码在部分情况下能够正常工作,但在有些特殊情况下则会导致未响应,通过设置断点调试,程序在运行到最后一行mdlFence_process后即进入未响应状态(editElementAtFence回调函数还未被调用),请问该段代码是否存在BUG才导致了问题出现?