Returns a reusable cell object located by its identifier
- iOS 6.0+
- Mac Catalyst 13.0+
- tvOS 9.0+
The reuse identifier for the specified cell. This parameter must not be
The index path specifying the location of the cell. The data source receives this information when it is asked for the cell and should just pass it along. This method uses the index path to perform additional configuration based on the cell’s position in the collection view.
Call this method from your data source object when asked to provide a new cell for the collection view. This method dequeues an existing cell if one is available or creates a new one based on the class or nib file you previously registered.
If you registered a class for the specified
identifier and a new cell must be created, this method initializes the cell by calling its
init(frame:) method. For nib-based cells, this method loads the cell object from the provided nib file. If an existing cell was available for reuse, this method calls the cell’s
prepare method instead.