单元测试:cellForItem(at:IndexPath.init(item:0,section:0))为UICollectionView返回nil

时间:2017-03-25 19:15:58

标签: ios swift3 uicollectionview xctestcase

我遇到了一个非常奇怪的问题,我的单元测试UiCollectionViewCell的代码返回nil。

var indexPath = IndexPath.init(item: 0, section: 0)

let cell = libraryGridViewController?.libraryCollectionView.cellForItem(at: indexPath)

此集合视图通过RxSwift绑定附加到数据源。

虽然在调试时我发现numberOfItems(inSection:0)返回数据数组中所需的项目数。

(lldb) po libraryGridViewController!.libraryCollectionView.numberOfItems(inSection: 0)

4

请告诉我这里可能出错的地方。我只想从方法 - cellForItem返回一个有效的单元格。谢谢!

0 个答案:

没有答案