我目前正在将一种脚本语言合并到我的引擎中,经过大量研究后,似乎LUA在平台兼容性和速度方面是最合适的。经过调查,很少有用户能够实时编辑iOS应用程序中的LUA文件。
目标是使用单行控制台输入,修改环境,然后保存回文件,准备在下次加载时重复脚本。我谨慎前进,因为我不确定I / O文件系统上的沙箱限制是否会允许这种行为。
答案 0 :(得分:0)
您可以使用luaL_loadstring
加载任意C字符串,所以是的。只需编写自己访问iOS文件系统的代码,然后使用luaL_loadstring
加载它们。
有关详细信息,请参阅Lua manual。
(顺便说一下,它是Lua,而不是LUA。它不是首字母缩略词)