Type Method

orderedSetWithOrderedSet:range:copyItems:

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

Declaration

+ (instancetype)orderedSetWithOrderedSet:(NSOrderedSet<ObjectType> *)set range:(NSRange)range copyItems:(BOOL)flag;

Parameters

set

An ordered set.

range

The range of objects in set 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 the ordered set.

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.

+ orderedSetWithArray:range:copyItems:

Creates and returns a new ordered set for a specified range of objects in an 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.

+ 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.