wax框架之Lua call oc

比如在Lua脚本中有这样一个调用:

self:testForStructFrom(CGSize(32, 23))

  1. 一般地,self都是userdata,正常情况下,userdata是无法在lua层进行操作的(除非c层面提供支持),那么很自然的“函数调用”会进入到self的__index中;
  2. 按正常思维来想,在Lua中调用一个函数,首先会该判断这个函数是我Lua层面实现的,还是oc层面实现的,ok,我们假设是oc层面实现的;


你可能感兴趣的:(lua)