Lua创建自己的loadstring()函数

loadstring()和loadfile()Lua函数允许在运行时加载远程库和模块。如本文所示,这非常简单:如何将Lua模块加载为字符串而不是文件?

不幸的是,Corona SDK已经删除了这两个函数。这里列出了他们的更改。

是否可以在Lua中实现loadstring或从单独的模块加载它? 他们似乎在这里提供了一个解决方案,但我不是很理解,我也不认为它会在Corona中起作用,因为它需要dofile,而在Corona中也被禁用了。 http://lua-users.org/lists/lua-l/2012-04/msg00875.html

点赞
用户1870706
用户1870706

loadstring()dofile() 被苹果禁用,以遵循允许解释性语言应用程序在其设备上运行的规则。苹果将拒绝任何具有任何动态编程功能的应用程序。

2013-10-14 00:59:34