我正在尝试在 iPhone 上运行时加载 Lua 脚本。 有可能这样做吗?
如何开始使用 Lua?我找不到东西。我唯一能找到的是这应该是可能的,但我想知道如何实现。
查看Corona SDK。
另请参阅 iPhone 蜡:http://github.com/probouslycorey/wax
我已经将Lua编译成iPhone应用程序了。如果您在其他环境中使用过 Lua,那么这是相当简单的。唯一真正的问题是 iPhone 不会以传统方式公开其文件系统,因此我最终使用资源包来存储脚本,并且必须重写 lua_dofile 函数以接受来自资源包的文件。
我建议先将 Lua 编译成非 iPhone 应用程序,然后再尝试在 iPhone 上使用它。一旦你理解了 c api,将其硬塞到 cocoa 移动框架中并不难。
我做了一个可以在iPhone/iPad上运行Lua代码的iOS App,也许它可以帮助你学习Lua。现在免费。从版本5开始,部分功能将变成专业版。如果您现在下载,即使升级到版本 5,所有功能也将免费。这对早期用户来说是福利!LuaLu - iOS 上 Lua 的 IDE https://apps.apple.com/us/app/ lualu-repl-学习-lua-编码/id638219114