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

removeObject(identicalTo:in:)

Removes all occurrences of anObject within the specified range in the array. anObjectの全ての出現を配列の中の指定された範囲内から除去します。

Declaration 宣言

func removeObject(identicalTo anObject: Any, 
               in range: NSRange)

Parameters パラメータ

anObject

The object to remove from the array within aRange. このオブジェクトを配列からaRange内で取り除くことになります。

aRange

The range in the array from which to remove anObject. この配列の範囲からanObjectを取り除くことになります。

Discussion 議論

This method determines a match by comparing the address of anObject to the addresses of objects in the receiver. If the array does not contain anObject within aRange, the method has no effect (although it does incur the overhead of searching the contents). このメソッドは、anObjectのアドレスをレシーバの中のオブジェクトのアドレスと比較することによってある一致を特定します。配列がaRange内のanObjectを含まないならば、メソッドは効果を持ちません(にもかかわらずそれは内容を検索する経費を招きます)。

See Also 参照

Removing Objects オブジェクトを取り除く