Instance Method

initWithObjects:

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

Declaration

- (instancetype)initWithObjects:(ObjectType)firstObj, ...;

Parameters

firstObj

The first object to add to the new set.

firstObj, ...

A comma-separated list of objects, ending with nil, to add to the new set. If the same object appears more than once in the list, it is represented only once in the returned set. Each object receives a retain message as it is added to the set

Return Value

An initialized set containing the objects specified in the parameter list. The returned set might be different than the original receiver.

See Also

Initializing a Set

- initWithArray:

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

- initWithObjects:count:

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

- initWithSet:

Initializes a newly allocated set and adds to it objects from another given set.

- initWithSet:copyItems:

Initializes a newly allocated set and adds to it members of another given set.

- init

Initializes a newly allocated set.