Class
NSOrderedCollectionChange
An object that represents an indexed change within an ordered collection.
あるオブジェクト、それはあるインデックス付き変更を順序付きコレクション内で表します。
Declaration
宣言
@interface NSOrderedCollectionChange<__covariant ObjectType> : NSObject
Overview
概要
An ordered collection change represents changes by adding, removing, or moving objects within an ordered collection. Changes with an associated index indicate a move within the collection.
順序コレクション変更は、順序コレクション内でのオブジェクトの追加、除去、または移動することによる変更を表します。結び付けられたインデックスをもつ変更は、コレクション内のある移動を指し示します。
Topics
話題
Creating a Change
ある変更を作成する
- initWithObject:type:index:
Creates a change object that represents inserting or removing an object from an ordered collection at a specific index.
ある変更オブジェクトを作成します、それはあるオブジェクトを順序コレクションから指定インデックスで挿入または除去することを表します。
- initWithObject:type:index:associatedIndex:
Creates a change object that represents inserting, removing, or moving an object from an ordered collection at a specific index.
ある変更オブジェクトを作成します、それはあるオブジェクトを順序コレクションから指定インデックスで挿入、除去、または移動することを表します。
+ changeWithObject:type:index:
Creates an change object that represents inserting or removing an object from an ordered collection at a specific index.
ある変更オブジェクトを作成します、それはあるオブジェクトを順序コレクションから指定インデックスで挿入または除去することを表します。
+ changeWithObject:type:index:associatedIndex:
Creates an change object that represents inserting or removing an object from an ordered collection at a specific index, matched with an associated location that infers a move within the collection.
ある変更オブジェクトを作成します、それはあるオブジェクトを順序コレクションから指定インデックスで挿入または除去することを表します、ある移動をコレクション内で暗示するある結び付けられた位置と組み合わされます。
Accessing the Change
変更にアクセスする
index
The index location of the change.
変更のインデックス位置。
object
An object the change inserts or removes.
その変更が挿入または除去するあるオブジェクト。
associatedIndex
When this property is set to a value other than NSNotFound
, the receiver is one half of a move, and this value is the index of the change’s counterpart of the opposite type in the diff.
このプロパティがNSNotFound
以外の値に設定される時、レシーバはあるひとつの移動の半分です、そしてこの値は、diffにおける反対型の、この変更のもつ対応物のインデックスです。
See Also
参照
Accessing Changes
変更にアクセスする
hasChanges
A Boolean value that indicates if the difference has changes.
その差に変更があるかどうかを指し示すブール値。
insertions
A collection of insertion change objects.
挿入変更オブジェクトそれらからなるあるコレクション。
removals
A collection of removal change objects.
除去変更オブジェクトそれらからなるあるコレクション。
NSCollectionChangeType
The type of change represented in computing the difference of an ordered collection.
ある順序付きコレクションの差の計算において表される変更型。