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