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

removeObjects(in:)

Removes the objects in the array from the mutable ordered set. 配列の中のオブジェクトそれらをこの可変の順序集合から取り除きます。

Declaration 宣言

func removeObjects(in array: [Any])

Parameters パラメータ

array

An array containing the objects to be removed from the receiving mutable ordered set. 受け手側の可変の順序集合から取り除かれることになるオブジェクトを含んでいる配列。

Discussion 議論

This method is similar to remove(_:), but allows you to efficiently remove large sets of objects with a single operation. If the receiving mutable ordered set does not contain objects in array, the method has no effect (although it does incur the overhead of searching the contents). このメソッドはremove(_:)に似ています、しかしあなたに効率的に多数のオブジェクトを単一の演算で取り除かせます。受け手側の可変の順序集合がarrayの中のオブジェクトを含まないならば、メソッドは効果を持ちません(にもかかわらずそれは内容を検索する経費を招きます)。

This method assumes that all elements in array respond to hash and isEqual(_:). このメソッドは、配列の中の全ての要素がhashおよびisEqual(_:)に応答することを前提とします。

See Also 参照

Adding, Removing, and Reordering Entries 登録項目の追加、除去、そして再配列