Instance Method

initWithSet:copyItems:

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

Declaration

- (instancetype)initWithSet:(NSSet<ObjectType> *)set copyItems:(BOOL)flag;

Parameters

set

The set.

flag

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

Return Value

An initialized ordered set containing the objects in the set.

See Also

Initializing an Ordered Set

- initWithArray:

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

- initWithArray:copyItems:

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

- initWithArray:range:copyItems:

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

- initWithObject:

Initializes a new ordered set with the object.

- initWithObjects:

Initializes a newly allocated set with members taken from the specified list of objects.

- initWithObjects:count:

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

- initWithOrderedSet:

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

- initWithOrderedSet:copyItems:

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

- initWithOrderedSet:range:copyItems:

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

- initWithSet:

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

- init

Initializes a newly allocated ordered set.