タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

swiftとsortに関するkamiokandoのブックマーク (1)

  • 配列をソートする(Swift) [Array, sort, sorted] iOS Objective-C, Swift Tips-モバイル開発系(K)

    Arrayのsortメソッドを使うと、その配列自身をソートすることができる。対象の配列は文字列であっても数値であっても良い。sortメソッドに渡す比較演算子(より厳密に言うと演算子関数)によって昇順、または降順を選択できる。例えば、sortメソッドに比較演算子(<)を渡すと配列は昇順にソートされる。 // sortメソッドは配列そのものをソートする var stationery = ["stapler", "pen", "scissors"] stationery.sort(by: <) for s in stationery { print(s) } 上記のコードの実行結果は以下になる。 pen scissors stapler コードの可読性を良くしたいなら、sortメソッドに比較演算子でなく、以下のようにクロージャを渡しても良いだろう。 stationery.sort { $0 <

  • 1