1)我写了一个profileViewCell.swift,它指向UICollectionViewCell
2)我写了一个profileViewController.swift指向所有UICollectionViewDelegates

当我尝试在这样的viewDidLoad方法中添加代码时

NSTimer.scheduledTimerWithTimeInterval(0.01,目标:自我,选择器:Selector(“resetView”),userInfo:无,重复:false)

3)在resetView方法中,我可以像这样调用集合视图出售第一个对象

func resetView(){

    let cell:profileViewCell = self.collectionView.visibleCells() as! profileViewCell
    self.reset(cell)

}

然后编译器会显示错误和警告,例如“一如既往地从[UICollectionViewCell]广播到无关类型'profileviewCell'”,请提供这种帮助,在此先谢谢您

最佳答案

调用visibleCells会返回一个单元格数组,但是您试图将其强制转换为一个单元格并将其用作单个单元格-您不能这样做。您要么需要从阵列中取出一个单元格,要么对其进行处理或对其进行遍历。

10-07 18:55