Я использую xCode 7.1. Я хотел бы автоматизировать взаимодействие со всеми ячейками из представления таблицы/коллекции. Я ожидаю, что это будет что-то вроде этого:
for i in 0..<tableView.cells.count {
let cell = collectionView.cells.elementBoundByIndex(i)
cell.tap()
backBtn.tap()
}
Однако этот фрагмент запрашивает только текущие потомки табличного представления, поэтому он будет перебирать первые m (m ‹ n) загруженных ячеек из общего числа n ячеек из источника данных.
Каков наилучший способ перебрать все ячейки, доступные в источнике данных? Очевидно, что запрос потомков .Cell не является правильным подходом.
P.S.: Я пытался выполнять свайп по таблице после каждого нажатия на ячейку. Однако он перемещается далеко (scrollByOffset недоступен). И снова не знаю, как извлечь общее количество ячеек из источника данных.
С уважением, Леонид