I'm trying to access the indexPath.row variable from my collectionView in my prepareForSegue function. I have the following code:
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
let selectedIndex = collectionView.indexPathsForSelectedItems() as NSIndexPath
//let myIndexPath = self.collectionView.indexPathForCell(cell: LocalFeedCollectionViewCell.self)
if (segue.identifier == "toFullImage")
{
var fullImageVC: FullImageViewController = segue.destinationViewController as FullImageViewController
fullImageVC.imageTitle = self.imageTitles[selectedIndex.row]
}
}
I'm receiving the following error for selectedIndex - '(UICollectionView, numberOfItemsInSection: Int) -> Int' does not have a member named 'indexPathsForSelectedItems'. In Objective-C I see the following solution
NSIndexPath *indexPath = [self.collectionView indexPathForCell:sender];
but I'm not sure how to implement it in swift/if it would work.
Thanks