在视图控制器中包装集合视图nil委托错误

时间:2015-03-13 16:30:03

标签: ios swift uicollectionview viewcontroller

我有一个视图控制器包装一个scrollview,然后保存一个集合视图和一个内容视图。当我运行时,我得到一个空指针异常,在viewDidLoad中分配集合视图委托:

collectionView.delegate = self
        collectionView.dataSource = self
        collectionView.backgroundColor = UIColor.clearColor()

不确定原因,我已经实现了协议并建立了与视图控制器的连接,如下所示;

class LayoutController2 : UIViewController , UICollectionViewDataSource, UICollectionViewDelegate, UIScrollViewDelegate {

 @IBOutlet weak var collectionView: UICollectionView!

任何投入赞赏。

1 个答案:

答案 0 :(得分:2)

是故事板中连接的collectionView插座吗?它是隐式解包的,所以如果你访问委托并且collectionView没有连接它会爆炸

相关问题