Type Method

orderedSetWithArray:range:copyItems:

Creates and returns a new ordered set for a specified range of objects in an array.

Declaration

+ (instancetype)orderedSetWithArray:(NSArray<ObjectType> *)array range:(NSRange)range copyItems:(BOOL)flag;

Parameters

array

The array

range

The range of the objects to add to the ordered set.

flag

If YES the objects are copied to the ordered set; otherwise NO.

Return Value

A new ordered set containing a uniqued collection of the objects contained in the specified range of the array.

See Also

Creating an Ordered Set

+ orderedSet

Creates and returns an empty ordered set

+ orderedSetWithArray:

Creates and returns a set containing a uniqued collection of the objects contained in a given array.

+ orderedSetWithObject:

Creates and returns a ordered set that contains a single given object.

+ orderedSetWithObjects:

Creates and returns a ordered set containing the objects in a given argument list.

+ orderedSetWithObjects:count:

Creates and returns a set containing a specified number of objects from a given C array of objects.

+ orderedSetWithOrderedSet:

Creates and returns an ordered set containing the objects from another ordered set.

+ orderedSetWithOrderedSet:range:copyItems:

Creates and returns a new ordered set for a specified range of objects in an ordered set.

+ orderedSetWithSet:

Creates and returns an ordered set with the contents of a set.

+ orderedSetWithSet:copyItems:

Creates and returns an ordered set with the contents of a set, optionally copying the items.