我们从阿里wax直接下载源码库:https://github.com/alibaba/wax
直接导入库(有三种使用wax的方式1.pod安装 2.静态framework 3.源码库导入)
注意,这些解析器,安装包,压缩包之类的都要去掉
并且在Build Phases 里面添加开启非ARC设置(C文件可不支持ARC哦)
就可以正常编译通过了
如果是直接正常使用,我们将lua脚本放置这样的位置即可:
但是有些工程比较复杂,例如我们如果需要制作静态库的工程,会发现工程的路径会复杂多了,该怎么设置?
例如如果报了这样的错误:
我们可以看到,很明显的路径错误,我们搜索 "scripts" . 会看到:
原来如此,只要修改这个相对的路径,我们就可以定位到想要的位置了
我这里以静态库制作工程为例子,讲述一下怎么修改这个蛋疼的问题
由于我们要制作的是iPhone的资源bundle,我们在iPhone bundle里面引入可以供热更的脚本,如下,用reference引入:
将这个锁死的“scripts” 给去掉:
最后明确指出路径,进行lua调用即可:
新闻热点
疑难解答