一: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=%B2%E5%BC%FE
用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=%B2%E5%BC%FE
补充:苹果审核应该是通不过的,当然本人没有试过,有试过的可以确定一下~可参考苹果审核规范2.7和2.8