1.類型轉(zhuǎn)換錯誤盅藻,偶爾不報錯霍骄。
例子:在xx組建回調(diào)中涝缝,執(zhí)行了:
String name = o;(o是一個class類型)扑庞。
把一個非String對象賦值給String對象譬重。
結(jié)果:進(jìn)程部分卡住。注意:我說的是部分卡住嫩挤。
2.參數(shù)傳遞過程中害幅,動態(tài)類型多級傳遞,導(dǎo)致類型不一致岂昭。flutter沒有任何報錯日志以现。但,部分view的邏輯不執(zhí)行约啊。
例子:AClass --- dynamic --- BClass
BClass在接受一個dynamic邑遏,但dynamic真實的類型是AClass。
此時:app報錯(但沒有任何報錯日志)恰矩,報錯后的代碼邏輯不執(zhí)行记盒。
由于沒有日志,導(dǎo)致定位問題相對困難外傅。