Type Method 型メソッド

sortDescriptorWithKey:ascending:selector:

Creates a sort descriptor with the specified key path, ordering, and comparison selector. ソート記述子をこの指定されたキーパス、順序付け、そして比較セレクタ(選択子)で作成して返します。

Declaration 宣言

+ (instancetype)sortDescriptorWithKey:(NSString *)key 
                            ascending:(BOOL)ascending 
                             selector:(SEL)selector;

Parameters パラメータ

key

The key path for performing a comparison.

For information about key paths, see Key-Value Coding Programming Guide. キーパスについての情報として、Key-Value Coding Programming Guideを見てください。

ascending

YES if the receiver specifies sorting in ascending order; otherwise, NO.

selector

The method to use when comparing the properties of objects, for example localizedStandardCompare:. The selector must specify a method implemented by the value of the property identified by the key path. それらオブジェクトのプロパティを比較しているときに使うメソッド、例えばlocalizedStandardCompare:。セレクタは、キーパスによって識別されるプロパティの値によって実装されるメソッドを指定しなければなりません。 The selector used for the comparison is passed a single parameter, the object to compare against, and it returns the appropriate NSComparisonResult constant.

Return Value 戻り値

A sort descriptor that initializes with the specified key path, sort order, and comparison selector.

See Also 参照

Creating a Sort Descriptor ソート記述子を作成する