Core Foundation   >     CFArraySortValues(_:_:_:_:)


関数


CFArraySortValues(_:_:_:_:)


与えられた比較関数を使用して配列の値をソートします。





宣言


func CFArraySortValues(_ theArray: CFMutableArray!, _ range: CFRange, _ comparator: CFComparatorFunction!, _ context: UnsafeMutableRawPointer!)


パラメータ


theArrayその値がソートされた配列。
rangeソートする theArray 内の値の範囲。範囲の位置または終点 (位置+長さマイナス 1 で定義される) は、theArray のインデックススペースの外側にあってはなりません (0 から N-1 を含み、ここで NtheArray のカウントです)。範囲の長さは負であってはなりません。範囲は空 (長さ 0) でもかまいません。
comparatortheArray 内の値を比較するためにソート操作で使用されるコンパレータ関数型シグニチャを持つ関数です。このパラメータが正しいプロトタイプの関数へのポインタでない場合、動作は定義されていません。theArray の値に、comparator 関数が期待しない値または正しく比較できない値がある場合、その動作は定義されていません。範囲内の値は、この関数に従って最小値から最大値にソートされます。
contextポインタサイズのプログラムで定義された値で、3 番目のパラメータとして comparator 関数に渡されますが、この関数では他に使用されません。コンテキストが comparator 関数によって期待されるものでない場合、動作は定義されていません。





目次
Xcode の新機能

  • 言語:Swift | Objective-C
  • SDK
  • iOS 2.0+
    macOS 10.0+
    tvOS 9.0+
    watchOS 2.0+
  • 宣言
  • パラメータ












  • トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)












    トップへ(Core Foundation)