Initializer

init(insert:insertedObjects:remove:removedObjects:)

Creates an ordered collection difference from arrays of inserted and removed objects with corresponding sets of indices. ある順序コレクション差異を作成します、挿入および除去オブジェクトそれらからなる配列から、対応するインデックスの集合をつかって。

Declaration 宣言

convenience init(insert inserts: IndexSet, 
 insertedObjects: [Any]?, 
          remove removes: IndexSet, 
  removedObjects: [Any]?)

Parameters パラメータ

inserts

An index set that represents the index values to associate with the objects in the provided array of inserted objects. あるインデックス集合、それは挿入されたオブジェクトからなるこの提供された配列の中のオブジェクトと結びつくインデックス値それらを表します。

insertedObjects

An array of objects the ordered collection difference will insert. 順序コレクション差異が挿入するオブジェクトそれらからなるある配列。

removes

An index set that represents the index values to associate with the objects in the provided array of removed objects. あるインデックス集合、それは除去されたオブジェクトからなるこの提供された配列の中のオブジェクトと結びつくインデックス値それらを表します。

removedObjects

An array of objects the ordered collection difference will remove. 順序コレクション差異が除去するオブジェクトそれらからなるある配列。

See Also 参照

Creating a Collection Difference Object コレクション差異オブジェクトを作成する