IndexPath
struct IndexPath : ReferenceConvertible, Equatable, Hashable, MutableCollection, RandomAccessCollection, Comparable, ExpressibleByArrayLiteral- 
                  
                  Returns an IndexPathofself.row + 1DeclarationSwift public func nextInSection() -> IndexPathReturn ValueNext IndexPath
- 
                  
                  Returns an IndexPathofself.row - 1.DeclarationSwift public func previousInSection() -> IndexPathReturn ValuePrevious IndexPath
- 
                  
                  Modifies an IndexPath‘s row by adding the provided numberDeclarationSwift public mutating func modifyingRow(by number: Int)ParametersnumberCan be negative if you want to find a previous IndexPath
- 
                  
                  Modifies an IndexPathwith the provided row and sectionDeclarationSwift public mutating func modifyingBy(row: Int = 0, section: Int = 0)ParametersrowInt to add to self.rowsectionInt to add to section
 IndexPath Extension Reference
        IndexPath Extension Reference