最近几天在做一个相册视图控制器,在每次上传新照片时会刷新collectionView的数据,然后在新增的cell上显示上传进度如下图所礻:
但实际代码中发现,我在每次新增图片时调用collectionView的reloadData方法,然后获取新的cell时会出现新的cell为nil的情况,在打了断点后发现reloadData会重新调用collectionView的各个数据代理方法,但这些方法是异步的不是在主线程中,所以在我取cell之后这些方法才会执行就导致了我的cell取到空的情况。
加载中,请稍候......
但是当它崩溃时我得到了下面嘚错误日志。
我已经搜索了一些信息一些信息表明不连接XIB文件中的集合视图
但我不明白这是什么意思。
有人能帮我教我怎么做吗