NSArray(SFAdditions) Category Reference

Declared in NSArray+SFAdditions.h

Overview

Provides Salesforce Mobile SDK filtering for NSArray objects.

– filteredArrayWithElementsOfClass:

Returns an array whose elements are guaranteed to be instances of the given class.

- (NSArray *)filteredArrayWithElementsOfClass:(Class)aClass

Parameters

aClass

The class to filter on.

Return Value

An array whose elements are all of the given type (or a subtype).

Declared In

NSArray+SFAdditions.h

– filteredArrayWithValue:forKeyPath:

Returns an array whose elements have a given value at a given keypath.

- (NSArray *)filteredArrayWithValue:(id)value forKeyPath:(NSString *)key

Parameters

value

The value to filter on.

key

The key path for the value to filter on.

Declared In

NSArray+SFAdditions.h

– filteredArrayExcludingValue:forKeyPath:

Returns an array whose elements exclude a given value at a given keypath.

- (NSArray *)filteredArrayExcludingValue:(id)value forKeyPath:(NSString *)key

Parameters

value

The value to filter on.

key

The key path for the value to filter on.

Declared In

NSArray+SFAdditions.h