Initializes a newly allocated set with the objects that are contained in the specified range of an array, optionally copying the items.
SDKs
- iOS 5.0+
- macOS 10.7+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
Framework
- Foundation
Declaration
Parameters
array
An array of objects to add to the new set.
If the same object appears more than once in array, it is represented only once in the returned ordered set.
range
The range of objects in
array
to add to the ordered set.flag
If
true
the objects are copied to the ordered set; otherwisefalse
.
Return Value
An initialized ordered set containing a uniqued collection of the objects contained in specified range of the the array.