Rya*_*yan 6 fast-enumeration ios uicollectionview uicollectionviewcell swift
我试图快速枚举我的所有集合视图单元格,但是下面的这个实现给了我一个警告.
for cell in self.collectionView?.visibleCells() as [UICollectionViewCell] {
// Do Stuff
}
Run Code Online (Sandbox Code Playgroud)
第一行显示以下错误:
postfix的操作数'?' 应该有可选的类型; type是'(UICollectionView,cellForItemAtIndexPath:NSIndexPath) - > UICollectionViewCell'
我已经尝试搞乱选项,并在Xcode 6 Beta 6中使用它,但在"Beta 7"中无济于事
我该如何摆脱这个错误?/写一个循环遍历我的所有CollectionView单元格?
该collectionView属性现在是可选的 UICollectionView?,因此您必须打开它:
for cell in self.collectionView!.visibleCells() as [UICollectionViewCell] { ... }
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2482 次 |
| 最近记录: |