SIP庫拷貝到專案中時遇到的問題總結

2021-07-16 12:59:45 字數 391 閱讀 8103

預編譯時出現這樣的報錯:duplicate symbols for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)

我當前的sip庫出現錯誤的解決方法如下:

1.sip庫是語音庫,我專案中還使用的有訊飛的語音,他和訊飛的語音庫(其他的語音庫應該也是一樣的)重複定義檔案,不能同時存在,刪除訊飛語音。

2.庫拷貝到專案後無法正常編譯需要刪除other linker flags裡面的-objc和-all_load,然後一切都ok了。

ext專案中遇到的Date和json的問題

ext.util.format.date jsonfrom 0 y m d 這種可以格式化中文 別的沒有仔細測試 ext.date.format 時間,y m d 可以格式化 2017 08 06t00 00 00 這種帶t的時間 別的沒有仔細測試 ext.util.format.date json...

Fastjson的使用方法,專案中遇到的問題

com.alibaba fastjson x.x.x jsonfield name age private int age 轉換完後 如果沒有迴圈的父節點,例如system上面還是system,直接乙個map快取判斷是否存在就可以 對於有迴圈父節點的,首先遞迴呼叫從該節點找到根節點 isroot 1...

Fastjson的使用,以及專案中遇到的問題

com.alibaba fastjson x.x.x jsonfield name age private int age 轉換完後 如果沒有迴圈的父節點,例如system上面還是system,直接乙個map快取判斷是否存在就可以 對於有迴圈父節點的,首先遞迴呼叫從該節點找到根節點 isroot 1...