init<Value>(KeyPath<Compared, Value?>, order: SortOrder)
Creates a comparator using a key path to an optional property.
コンパレータをあるオプショナルプロパティへのキーパスを使って作成します。
init<Value, Comparator>(KeyPath<Compared, Value>, comparator: Comparator)
Creates a comparator using a key path and a sort comparator to compare values at that key path.
コンパレータをあるキーパスおよびそのキーパスでの値を比較するソートコンパレータを使って作成します。
init<Value, Comparator>(KeyPath<Compared, Value?>, comparator: Comparator)
Creates a comparator using a key path to an optional property and a sort comparator to compare values at that key path.
コンパレータをあるオプショナルプロパティへのキーパスおよびそのキーパスでの値を比較するソートコンパレータを使って作成します。
init<Value, Comparator>(KeyPath<Compared, Value>, comparator: Comparator, order: SortOrder)
Creates a comparator using a key path, a sort comparator to compare values at that key path, and a sort order that you specify.
コンパレータをあるキーパス、そのキーパスでの値を比較するソートコンパレータ、そしてあなたが指定するソート順を使って作成します。
init<Value, Comparator>(KeyPath<Compared, Value?>, comparator: Comparator, order: SortOrder)
Creates a comparator using a key path to an optional value, a sort comparator to compare values at that key path, and a sort order that you specify.
コンパレータをあるオプショナル値へのキーパス、そのキーパスでの値を比較するソートコンパレータ、そしてあなたが指定するソート順を使って作成します。