One Logo Pool Ball
_AppIntents_UIKit · IOS API REFERENCE

UITableViewAppIntentsDataSource

protocol · iOS 18.4+ · SDK 27.1

@MainActor protocol UITableViewAppIntentsDataSource : AnyObject

The methods that an object adopts to make items in a table view discoverable by Apple Intelligence and Siri. For more information, refer to <doc:providing-contextual-cues-to-Apple-Intelligence-and-Siri> and <doc://com.apple.documentation/documentation/appintents>.

Members (1)

method · iOS 18.4+

tableView

Swift declaration
@MainActor func tableView(_ tableView: UITableView, appEntityIdentifierForRowAt indexPath: IndexPath) -> EntityIdentifier?

Asks the data source to return an app entity identifier for a cell at a particular location in the table view. For more information, refer to <doc:providing-contextual-cues-to-Apple-Intelligence-and-Siri> and <doc://com.apple.documentation/documentation/appintents>. - Parameters: - tableView: The table-view object asking for the app entity identifier. - indexPath: An index path locating a row in the table view. - Returns: The app entity identifier for the item at the specified location in the table view.

Skipped declarations

No declarations were skipped in this snapshot.

All _AppIntents_UIKit types →