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

replaceObjects(in:with:count:)

Replaces the objects in the receiving mutable ordered set at the range with the specified number of objects from a given C array. 受け手側の可変の順序集合の中の指定された位置でのオブジェクトを、ある与えられたC配列からの指定された数のオブジェクトで置き換えます。

Declaration 宣言

func replaceObjects(in range: NSRange, 
               with objects: UnsafePointer<AnyObject>?, 
              count: Int)

Parameters パラメータ

range

The range of the objects to replace. 置き換えることになるオブジェクトの範囲。

objects

A C array of objects. オブジェクトのC配列。

count

The number of values from the objects C array to insert in place of the objects in range. This number will be the count of the new array—it must not be negative or greater than the number of elements in objects. objects C配列から、rangeの中のオブジェクトの代わりに挿入する値の数。この数は、新しい配列の総数になります—それは負であったりobjectsの中の要素の数を上回ったりしてはいけません。

Discussion 議論

Elements are added to the new array in the same order they appear in objects, up to but not including index count. 要素は、それらがobjectsにおいて現れるのと同じ順序で、インデックスcountまで、しかしそれを含めずに、新しい配列に加えられます。

See Also 参照

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