有没有可能在iOS上实时编辑Lua文件?

我正在将一种脚本语言集成到我的引擎中,经过大量研究, LUA 似乎在平台兼容性和速度方面最为适合。经过调查,目前很少有关于用户是否能够实时在我的 iOS 应用程序中编辑 LUA 文件的信息。

目标是实现单行控制台输入,以修改环境,然后保存回文件,在下次加载时准备重复脚本。我不敢擅自推进,因为我不确定沙盒限制是否允许这种行为对 I/O 文件系统进行操作。

点赞
用户646619
用户646619

你可以使用 luaL_loadstring 来加载任意的 C 字符串,所以是的。只需要编写访问 iOS 文件系统的代码,然后使用 luaL_loadstring 加载即可。

有关详细信息,请参见 Lua 手册

(顺便说一句,它是 Lua,而不是 LUA。它不是首字母缩写词)

2013-07-24 22:34:12