Type Method

predicateForEvaluatingTriggerOccurringAfterDateWithComponents:

Creates a predicate that evaluates whether the event occurred at or after the specified time.

Declaration

+ (NSPredicate *)predicateForEvaluatingTriggerOccurringAfterDateWithComponents:(NSDateComponents *)dateComponents;

Parameters

dateComponents

Date components that represent the time to compare with the time that the event occurred.

Return Value

A predicate object that represents a condition to evaluate before executing the scene.

See Also

Creating Predicates

+ predicateForEvaluatingTriggerOccurringBeforeSignificantEvent:

Creates a predicate that evaluates whether the event occurred before a significant event.

+ predicateForEvaluatingTriggerOccurringAfterSignificantEvent:

Creates a predicate that evaluates whether the event occurred after a significant event.

+ predicateForEvaluatingTriggerOccurringBetweenSignificantEvent:secondSignificantEvent:

Creates a predicate that evaluates whether the event occurred between two significant events.

+ predicateForEvaluatingTriggerOccurringBeforeDateWithComponents:

Creates a predicate that evaluates whether the event occurred before the specified time.

+ predicateForEvaluatingTriggerOccurringOnDateWithComponents:

Creates a predicate that evaluates whether the event occurred at the specified time.

+ predicateForEvaluatingTriggerOccurringBetweenDateWithComponents:secondDateWithComponents:

Creates a predicate that evaluates whether the event occurred between the specified times.

+ predicateForEvaluatingTriggerWithCharacteristic:relatedBy:toValue:

Creates a predicate that evaluates whether a characteristic value relates to the specified value.

+ predicateForEvaluatingTriggerWithPresence:

Creates a predicate that evaluates the current user presence against that specified in the presence event.

HMCharacteristicKeyPath

Specifies the key path for a characteristic in an NSPredicate.

HMCharacteristicValueKeyPath

Specifies the key path for a characteristic value in an NSPredicate.

HMPresenceKeyPath

Specifies the key path for a presence event in an NSPredicate.