关于MVP的一点思考(View被释放后,又调了View的方法,造成空指针)
当我们在使用 MVP 的时候(应该其他场景也有这种情况),我们在请求网络的时候,网络还没返回,这个时候View 被销毁了,那么 View 为 Null,这个时候去调用 View 的方法,就会造成空指针异常,一般来说,我们可以在销毁的时候进行cancel请求,但是也有可能没有被cancel,在这种情况下,我们可以用盘空的方法来进行处理,比如if (view != null) { //todo
原创
2017-11-17 15:55:23 ·
2290 阅读 ·
0 评论