Enumeration

NSExpressionType

Defines the possible types of NSExpression.

Declaration

typedef enum NSExpressionType : NSUInteger {
    ...
} NSExpressionType;

Topics

Constants

NSConstantValueExpressionType

An expression that always returns the same value.

NSEvaluatedObjectExpressionType

An expression that always returns the parameter object itself.

NSVariableExpressionType

An expression that always returns whatever value is associated with the key specified by ‘variable’ in the bindings dictionary.

NSKeyPathExpressionType

An expression that returns something that can be used as a key path.

NSFunctionExpressionType

An expression that returns the result of evaluating a function.

NSUnionSetExpressionType

An expression that creates a union of the results of two nested expressions.

NSIntersectSetExpressionType

An expression that creates an intersection of the results of two nested expressions.

NSMinusSetExpressionType

An expression that combines two nested expression results by set subtraction.

NSSubqueryExpressionType

An expression that filters a collection using a subpredicate.

NSAggregateExpressionType

An expression that defines an aggregate of NSExpression objects.

NSAnyKeyExpressionType

An expression that represents any key.

NSBlockExpressionType

An expression that uses a Block.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software