本文只用做記錄一些使用JSPatch過(guò)程中出現(xiàn)的坑
編譯的坑
如果你直接把作者的demo拿過(guò)來(lái),然后把各種東西放進(jìn)去,然后開始build,基本上99%會(huì)出現(xiàn)22個(gè)error
各種unknown
各種error
甚至還有Not found UIKit
好吧,抓狂了!!!
之前使用的時(shí)候,并未有遇到,可能被排擠在了那1%里面
新項(xiàng)目里面又一次導(dǎo)入,結(jié)果悲劇...
一番Google以后得到結(jié)果
說(shuō)是因?yàn)镻CH里面少了幾句代碼
#ifdef __OBJC__
// 包裹你的相關(guān)代碼就行了
#endif
下發(fā)代碼的坑
如果你有JavaScript的編程基礎(chǔ),自己手寫吧,不要太過(guò)依賴作者的convertor,簡(jiǎn)單的轉(zhuǎn)換一下完全沒(méi)有問(wèn)題,如果是復(fù)雜的邏輯或者是你想使用JSPatch去添加一些小功能,那么最好自己老實(shí)的敲上去,不然應(yīng)用各種崩給你看