Initializer

init(set:copyItems:)

Initializes a new ordered set with the contents of a set, optionally copying the objects in the set.

Declaration

convenience init(set: Set<AnyHashable>, copyItems flag: Bool)

Parameters

set

The set.

flag

If true the objects are copied to the ordered set; otherwise false.

Return Value

An initialized ordered set containing the objects in the set.

See Also

Initializing an Ordered Set

init(array: [Any])

Initializes a newly allocated set with the objects that are contained in a given array.

init(array: [Any], copyItems: Bool)

Initializes a newly allocated set with the objects that are contained in a given array, optionally copying the items.

init(array: [Any], range: NSRange, copyItems: Bool)

Initializes a newly allocated set with the objects that are contained in the specified range of an array, optionally copying the items.

init(object: Any)

Initializes a new ordered set with the object.

init(objects: UnsafePointer<AnyObject>?, count: Int)

Initializes a newly allocated set with a specified number of objects from a given C array of objects.

init(orderedSet: NSOrderedSet)

Initializes a new ordered set with the contents of a set.

init(orderedSet: NSOrderedSet, copyItems: Bool)

Initializes a new ordered set with the contents of a set, optionally copying the items.

init(orderedSet: NSOrderedSet, range: NSRange, copyItems: Bool)

Initializes a new ordered set with the contents of an ordered set, optionally copying the items.

init(set: Set<AnyHashable>)

Initializes a new ordered set with the contents of a set.

init()

Initializes a newly allocated ordered set.