iOS使用lua语言的使用步骤与实现插件的动态更新

    xiaoxiao2026-04-07  6

    一:lua使用步骤:(可参考 http://www.duote.com/tech/ios/19919_2.html#contentbody 用Xcode创建项目   我们先创建一个新项目   通过Finder浏览到你保存该项目的文件夹。创建三个新的文件夹:wax、scripts和Classes。你的文件夹看起来应该像这样: 通过Finder浏览到你保存该项目的文件夹   设置Wax(第一部分,处理文件)   首先,下载源代码的压缩包。Wax放在GitHub上( https://github.com/probablycorey/wax ),那样下载源代码就很容易。从这里下载压缩包。   现在,解压缩刚下载的文件。浏览到刚解压缩的文件夹。它会有“probablycorey-wax-124ca46”之类的名称。   现在,执行下列操作:   ◆拷贝lib和bin文件夹,把它们粘贴到位于WaxApplication项目文件夹里面的wax文件夹。   ◆将xcode-template/Classes/ProtocolLoader.h拷贝到WaxApplication项目文件夹。   ◆拷贝xcode-template/scripts/文件夹,将它放到WaxApplication项目文件夹里面。   ◆打开WaxApplication项目文件夹里面的wax/lib/extensions/文件夹。删除SQLite和xml文件夹   设置Wax(第二部分,配置项目)   现在用Finder选择Classes、scripts和wax文件夹,把它们拖入到Xcode项目中。把它们放到显示“Wax Application”和“1 target, iOS SDK X.X”的那个条下方。不要勾选显示“Copy items into destination group’s folder(if needed)”的复选框。点击完成。   现在点击显示“Wax Application”和“1 target, iOS SDK 4.3”的那个条。接着采取下列步骤:   ◆在右边窗格中,寻找“Targets”标题,点击“WaxApplication”。点击“Build Phases”(构建阶段)选项卡。点击“Copy Bundle Resources”(复制捆绑资源),清除所有lua文件。   ◆在右下角,先点击“Add Build Phase”(添加构建阶段),再点击“Add Run Script”(添加运行脚本)。   ◆将Shell设成/bin/zsh   ◆将Shell下面的文本区域设成“$PROJECT_DIR/wax/lib/build-scripts/copy-scripts.sh”。 二: 将demo中的TestFile下面的两个文件拷贝到相应的app的Documents目录下即可 更改TestController.lua里面的title文字可以看到,动态更新是有效的 可参考下面仁兄的帖子 http://www.cocoachina.com/bbs/read.php?tid=129723&keyword=
    转载请注明原文地址: https://yun.8miu.com/read-146423.html
    最新回复(0)