---
title: INRelevanceProvider
framework: intents
role: symbol
role_heading: Class
path: intents/inrelevanceprovider
---

# INRelevanceProvider

## INRelevanceProvider

INRelevanceProvider Class of Intents An abstract class that represents a relevance provider.

``` class INRelevanceProvider ```

Inherits From

[NSObject](/documentation/ObjectiveC/NSObject-swift.class)

Inherited By

[INDailyRoutineRelevanceProvider](/documentation/intents/indailyroutinerelevanceprovider) [INDateRelevanceProvider](/documentation/intents/indaterelevanceprovider) [INLocationRelevanceProvider](/documentation/intents/inlocationrelevanceprovider)

Conforms To

[CVarArg](/documentation/Swift/CVarArg) [CustomDebugStringConvertible](/documentation/Swift/CustomDebugStringConvertible) [CustomStringConvertible](/documentation/Swift/CustomStringConvertible) [Equatable](/documentation/Swift/Equatable) [Hashable](/documentation/Swift/Hashable) [NSCoding](/documentation/Foundation/NSCoding) [NSCopying](/documentation/Foundation/NSCopying) [NSObjectProtocol](/documentation/ObjectiveC/NSObjectProtocol) [NSSecureCoding](/documentation/Foundation/NSSecureCoding)
