在 iOS 应用中使用 Lua 作为模块粘合剂的方法

iOS 中应用的变化主要集中在三个方面:界面,业务逻辑,数据源。

下面是自己做的一个技术实验,可以用来处理业务逻辑的变化。

大概说一下,具体见代码。

使用Lua作为类的粘合剂,主要应用在什么场景呢?比如:点击一个按钮后,程序跳转到什么类或者控制器。

思路:向 Lua 提供完备的信息,通过在 Lua 中的配置,实现业务逻辑的整合。

推理下去,用 ObjC 代码写模块,模块间的粘合用 Lua。

代码地址:https://files.cnblogs.com/Proteas/WaxApplication.zip

posted @ 2012-05-15 12:48  Proteas  阅读(448)  评论(0编辑  收藏  举报