func keysSortedByValue (comparator: (Any, Any) -> ComparisonResult) -> [Any]
func keysSortedByValue (options: NSSortOptions, usingComparator : (Any, Any) -> ComparisonResult) -> [Any]
Availability 有効性
Technology
func keysSortedByValue(using comparator: Selector
) -> [Any]
comparator
A selector that specifies the method to use to compare the values in the dictionary. 辞書の中の値を比較するために使われることになるメソッドを指定するセレクタ。
The comparator
method should return NSOrdered
if the dictionary value is smaller than the argument, NSOrdered
if the dictionary value is larger than the argument, and NSOrdered
if they are equal.
comparator
メソッドは、辞書の値が引数より小さいならばNSOrdered
を、辞書の値が引数より大きいならばNSOrdered
を、そしてそれらが等しいならばNSOrdered
を返さなければなりません。
An array of the dictionary’s keys, in the order they would be in if the dictionary were sorted by its values. 辞書の持つキーそれらの配列、もし辞書がそれの値それらでソートされたならば、その状態の順番で。
Pairs of dictionary values are compared using the comparison method specified by comparator
; the comparator
message is sent to one of the values and has as its single argument the other value from the dictionary.
一対の辞書の値は、comparator
によって指定される比較メソッドを使って比較されます;comparator
メッセージが一方の値に送られて、それのただ1つの引数として辞書の他方の値をとります。
func keysSortedByValue (comparator: (Any, Any) -> ComparisonResult) -> [Any]
func keysSortedByValue (options: NSSortOptions, usingComparator : (Any, Any) -> ComparisonResult) -> [Any]
var allKeys : [Any]
func sortedArray (using: Selector) -> [Any]