
为什么debug.getinfo(1)的name属性会显示nil而不是具体的函数名?
本文共计526个文字,预计阅读时间需要3分钟。我正在尝试构建一个lua测试框架,以便了解存在问题的函数。但当我从loadstring切换到G时(切换后,我可以通过我的测试工具看到函数调用的结果),我的函数已开始使用nil作为函数名。为什么?
共收录篇相关文章

本文共计526个文字,预计阅读时间需要3分钟。我正在尝试构建一个lua测试框架,以便了解存在问题的函数。但当我从loadstring切换到G时(切换后,我可以通过我的测试工具看到函数调用的结果),我的函数已开始使用nil作为函数名。为什么?