flutter开发的坑

1.类型转换错误,偶尔不报错。
例子:在xx组建回调中,执行了:

String name = o;(o是一个class类型)。

把一个非String对象赋值给String对象。
结果:进程部分卡住。注意:我说的是部分卡住。

2.参数传递过程中,动态类型多级传递,导致类型不一致。flutter没有任何报错日志。但,部分view的逻辑不执行。
例子:AClass --- dynamic --- BClass
BClass在接受一个dynamic,但dynamic真实的类型是AClass。
此时:app报错(但没有任何报错日志),报错后的代码逻辑不执行。
由于没有日志,导致定位问题相对困难。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容