UICollectionView神秘崩溃

Ram*_*ain 7 objective-c ios uicollectionview uicollectionviewcell ios7

我有一个UICollectionView地方,我用从互联网上下载的图像填充单元格.为此,我正在使用SDWebImage.我的代码看起来像这样:

-(UICollectionViewCell*) collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath{

    NSString *CellIdentifier = @"Gallery_Cell";

    GalleryCell *cell= (GalleryCell *)[self.flowCollection dequeueReusableCellWithReuseIdentifier:CellIdentifier forIndexPath:indexPath];

    if (indexPath.row < self.collectionData.count) {

        CellDetails *dets = [self.collectionData objectAtIndex:indexPath.row];

        NSURL *mainImageURL = [NSURL URLWithString:dets.imageURL];

        cell.image.contentMode = UIViewContentModeScaleAspectFill;
        cell.image.clipsToBounds = YES;

        [cell.image setImageWithURL:mainImageURL placeholderImage:nil];
    }

    return cell;
}
Run Code Online (Sandbox Code Playgroud)

我相信我已经正确地设置了这个.但应用程序EXC_BAD_ACCESS完全随机崩溃()有时会留下这个堆栈跟踪:

在此输入图像描述

日志区域中没有其他消息.我尝试设置异常断点,但每次发生此崩溃时,都会显示此堆栈跟踪.有谁知道可能是什么问题?

Ram*_*ain 2

如果有人正在寻找答案,我已经解决了该问题并回答了与同一问题相关的另一个问题。你可以在这里找到它。希望能帮助到你!