我們從阿里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調用即可:
新聞熱點
疑難解答