您好我想获取返回用户数据的类型函数的所有属性和方法。我正在使用的 API 的文档很差,而且我知道还有更多的东西没有记录。
local w = gui.CreateWindow(...) -- "returns userdata"
我想循环w
并获取它的所有功能和属性
谢谢
您好我想获取返回用户数据的类型函数的所有属性和方法。我正在使用的 API 的文档很差,而且我知道还有更多的东西没有记录。
local w = gui.CreateWindow(...) -- "returns userdata"
我想循环w
并获取它的所有功能和属性
谢谢
没有通用的机制来做到这一点。如果您返回的 userdata 实例有一个metatable,您可以检索它并浏览/导航,就像您对常规表所做的那样。
如果它是基于 ffi 的用户数据,您可以使用 ffi.typeinfo 获取一些附加信息(有关使用该信息的模块,请参阅ffi-reflect和parseback)。