从纯Lua创建新的空userdata
我想我在Lua中看到了一个可以返回新用户数据的本地函数.它存在吗?是否可以从普通的Lua脚本创建自定义用户数据?
解决方法
你可能会想到newproxy
来自:http://lua-users.org/wiki/HiddenFeatures
它对于__gc元方法也很有用,因为当newproxy实例变为空闲时,它会获得回调. 此功能在Lua 5.1中出现,但在5.2中已删除.在Lua 5.2中,__ gc元方法可以设置在零大小的表上,因此newproxy的主要推动力消失了. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |