Use difference(from:) or one of its variations to get an instance of NSOrderedCollectionDifference, which represents the difference between two ordered collections.difference(from:)またはそれの変種の1つを使うことで、2つの順序コレクションの間の差異を表す、NSOrderedCollectionDifferenceのインスタンスを取得してください。
For example, the following sample compares two arrays of strings to create a difference that represents the changes:
例えば、以下の見本は文字列それらからなる2つの配列を比較して、その違いそれらを表すある差異を作成します:
Creates an ordered collection difference from arrays of inserted and removed objects with corresponding sets of indices.
ある順序コレクション差異を作成します、挿入および除去オブジェクトそれらからなる配列から、対応するインデックスの集合をつかって。
Creates an ordered collection difference from arrays of inserted and removed objects with corresponding sets of indices, in addition to an array of ordered collection changes.
順序コレクション差異を作成します、挿入および除去オブジェクトそれらからなる配列から、対応するインデックスの集合をつかって、それに加えて順序コレクション変化からなるある配列も。
Updating Changes from a Difference Object
ある差異オブジェクトからの変更それらを更新する
Create a new ordered collection difference by mapping over this difference’s members, processing the change objects with the block provided.
新しい順序コレクション差異を、この差異のもつメンバーそれらすべてにわたってマップすることによって作成します、変化オブジェクトそれらをその提供されたブロックで処理しています。