1、GCD执行异步串行队列不能保证100%的顺序执行;
2、不要频繁的读写磁盘,放到子线程里也会极大的影响性能和耗电;
3、使用SDWebimage为cell.imageView赋值URL的时候不能使用异步线程,因为异步没办法控制SD里image的返回顺序,也涉及到线程安全的问题,在不改变源码的情况下异步没办法控制sd删除的Operation,导致请求的不同图片多次返回,而不会只返回最后一次请求的图片。实测发现因为cell的复用规则,一个cell可能会接连请求多张图片,异步会出现一个cell连续切换图片的情况,尤其是网络不好的情况下。