Instance Method インスタンスメソッド

removeFirst()

Removes the first element of the set. 集合の最初の要素を削除します。

Declaration 宣言

@discardableResult mutating func removeFirst() -> Element

Return Value 戻り値

A member of the set. 集合の中のひとつのメンバ。

Discussion 解説

Because a set is not an ordered collection, the “first” element may not be the first element that was added to the set. The set must not be empty. 集合は順序付けられたコレクションではないことから、「最初」の要素は集合に加えられた最初の要素ではないでしょう。集合は空であってはなりません。

Complexity: Amortized O(1) if the set does not wrap a bridged NSSet. If the set wraps a bridged NSSet, the performance is unspecified. 計算量:この集合がブリッジされたNSSetをラップしないならば、均してO(1)。集合が、ブリッジされたNSSetをラップするならば、性能は不特定です。

See Also 参照

Removing Elements 要素の削除