【问题标题】:Is it possible to edit a Lua file real-time on ios是否可以在 ios 上实时编辑 Lua 文件
【发布时间】:2013-07-21 01:00:43
【问题描述】:

我目前正在将一种脚本语言整合到我的引擎中,经过大量研究,就平台兼容性和速度而言,LUA 似乎是最合适的。经过调查,几乎没有人知道用户是否能够在我的 iOS 应用程序中实时编辑 LUA 文件。

目标是有一个单行控制台输入,修改环境,然后保存回文件,准备在下次加载时重复脚本。我很谨慎,因为我不确定 I/O 文件系统的沙盒限制是否不允许这种行为。

【问题讨论】:

  • 关于你的问题“是否可以在 ios 上实时编辑 LUA 文件”,答案是“是”。
  • @phresnel 我不这么认为。没有称为“LUA”的编程语言。

标签: c++ ios lua


【解决方案1】:

您可以使用luaL_loadstring 加载任意C 字符串,所以可以。只需自己编写访问 iOS 文件系统的代码,然后使用luaL_loadstring 来加载它们。

详情请参阅Lua manual

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

【讨论】:

    猜你喜欢
    • 2012-05-21
    • 2019-09-04
    • 1970-01-01
    • 2016-08-17
    • 2016-03-22
    • 2013-07-21
    • 1970-01-01
    • 1970-01-01
    • 2021-10-24
    相关资源
    最近更新 更多