iOS: Swift: SDWebImage: cell.customImageView.sd_setimage (с: imageURL) аварийно завершает работу

Я использую CocoaPods с SDWebImage (3.8.2) с новым проектом Swift 3 (XCode версии 8.2.1 (8C1002)) и следующий код компилирует штраф в UICollectionViewController:

    override func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
      ...
      cell.customImageView.sd_setImage(with: imageURL, completed:{
        (SDWebImageCompletionBlock) in

      })
      ...
    }

Я импортировал SDWebImage в верхней части файла swift. customImageView-это UIImageView, определенный в пользовательском UICollectionViewCell

@IBOutlet weak var customImageView: UIImageView!

однако это аварийно завершает работу при запуске со следующей ошибкой:

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UIImageView sd_setImageWithURL:completed:]: unrecognized selector sent to instance ...'

Есть идеи, почему это компиляция хорошо, но сбой во время выполнения?

2 ответа

  1. Добавьте $(inherited)в параметры сборки «другие флаги компоновщика»