2011-01-22 44 views
0

这里说: http://fourdman.blogspot.com/2009/06/cocolua-lua-objective-c.html Lua是一个非常轻量级(但功能强大)的语言,它只依赖于C语言。你不需要拉大量的N兆字节的框架和库。 Lua被创建为一种可嵌入的语言:您将其解释器的源代码添加到您的项目中,并以编程方式使用。除了许多其他的事情,这意味着你甚至可以在iPhone上使用Lua,没有人会注意到这一点。可以将Rebol 3嵌入为iPhone的脚本语言吗?

据我了解新的Rebol 3核心版本(rebol视图不能使用,但可可gui框架)将有能力成为嵌入式脚本引擎。这是否意味着它可以像Corona SDK中的LUA一样嵌入iPhone中作为脚本语言,或者也可以是Android?

Rebol核心远远低于1个月我不知道我只是下载它。

回答

1

Apple允许在iOS应用程序中嵌入脚本语言(App Store中甚至包含基本解释器),但不允许应用程序下载脚本语言可以运行的新代码或脚本的任何功能。所有脚本都必须内置到提交的应用程序中。

这是一次改变其开发者协议大约晚2010年第三季度

当移植的脚本语言,你也必须确保该语言的运行时间不iOS的过程中,文件目录以外到达,和IO沙箱,但只使用记录的可可触摸API的IO和UI(例如没有标准输入等)

+0

谢谢,你有更彻底的tec文档的链接? – 2011-01-27 23:02:59

相关问题