Type Method

predicateWithFormat:

Creates and returns a new predicate formed by creating a new string with a given format and parsing the result.

Declaration

+ (NSPredicate *)predicateWithFormat:(NSString *)predicateFormat, ...;

Parameters

format

The format string for the new predicate.

...

A comma-separated list of arguments to substitute into format.

Return Value

A new predicate formed by creating a new string with format and parsing the result.

Discussion

For details of the format of the format string and of limitations on variable substitution, see Predicate Format String Syntax.

See Also

Creating a Predicate

+ predicateWithFormat:argumentArray:

Initializes a predicate by substituting the values in a given array into a format string and parsing the result.

+ predicateWithFormat:arguments:

Initializes a predicate by substituting the values in an argument list into a format string and parsing the result.

- predicateWithSubstitutionVariables:

Returns a copy of the predicate with the predicate's variables substituted by values specified in a given substitution variables dictionary.

+ predicateWithValue:

Creates and returns a predicate that always evaluates to a given Boolean value.

+ predicateWithBlock:

Initializes a predicate that evaluates using a specified block object and bindings dictionary.

+ predicateFromMetadataQueryString:

Initializes a predicate with a metadata query string.