Initializer

init(objects:count:)

Initializes a newly allocated set with a specified number of objects from a given C array of objects. 新しくアロケートされた集合を初期化します、与えられたC配列のオブジェクトからの指定された数のオブジェクトを使います。

Declaration 宣言

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

Parameters パラメータ

objects

A C array of objects to add to the new set. If the same object appears more than once in objects, it is added only once to the returned set. Each object receives a retain message as it is added to the set. 新しい集合に加えることになるオブジェクトからなるC配列。同じオブジェクトが一度以上objectsに現れるならば、それはただ一度だけこの返される集合において加えられます。各オブジェクトは、それが集合に加えられるときretainメッセージを受け取ります。

cnt

The number of objects from objects to add to the new set. objectsから新しい集合に加えられることになるオブジェクトの数。

Return Value 戻り値

An initialized set containing cnt objects from the list of objects specified by objects. The returned set might be different than the original receiver. cnt個のオブジェクトをobjectsで指定されるオブジェクトのリストから含んでいる初期化された集合。返される集合は、オリジナルのレシーバとは異なるかもしれません。

Discussion 議論

This method is a designated initializer for NSSet. このメソッドは、NSSetの指定イニシャライザです。

See Also 参照

Initializing a Set 集合を初期化する

Related Documentation 関連文書