JSPatch 已經(jīng)集成很久了,版本一直沒(méi)有什么問(wèn)題,前幾天要修改線上發(fā)現(xiàn)的bug,那就開始干吧, 集成的方法我就不再這里贅述了,主要說(shuō)一下在語(yǔ)法轉(zhuǎn)換上的問(wèn)題吧.
1.首先我們?nèi)ハ螺d平臺(tái)給我們的OC轉(zhuǎn)JS的工具JSPatchConvertor,但是,只用這個(gè)還是不行的,為了能夠幫助我們更好的確保JS代碼的準(zhǔn)確性,建議下載webStorm,這樣我們就能很快地定位代碼語(yǔ)法和邏輯問(wèn)題了,
2.如果上面2個(gè)工具你都有了,那么接下來(lái)就把你需要修改的OC代碼放到JSPatchConvertor里面轉(zhuǎn)換一下.注意,這轉(zhuǎn)換出來(lái)的問(wèn)題很多,切記不要直接放到main.js去執(zhí)行,這樣對(duì)自己就不負(fù)責(zé)了.然后將你的轉(zhuǎn)換的代碼放到webStorm里面檢查一下語(yǔ)法和邏輯,如果確認(rèn)沒(méi)有問(wèn)題在去測(cè)試,在語(yǔ)法和轉(zhuǎn)換上的基本規(guī)范請(qǐng)參考JSPatch-基礎(chǔ)用法, 下圖是我簡(jiǎn)單總結(jié)的

簡(jiǎn)單的語(yǔ)法轉(zhuǎn)換
3.實(shí)際操作中會(huì)有很多意想不到的問(wèn)題.這里總結(jié)的有些簡(jiǎn)單了.很多問(wèn)題我沒(méi)寫到,如果你有什么問(wèn)題或疑惑,可以給我留言,我會(huì)快速回答,感謝您的閱讀,希望能幫到您,.
下期在繼續(xù)更新,盡量做完善點(diǎn).