最終更新:2024-04-09 (火) 02:52:56 (10d)  

Swift/_
Top / Swift / _

特に使わない変数は名前を_にできる

  • for _ in 1...10{
      なんか処理
    }

Swift/関数

Swift 2

  • Swift2.x までは、関数の最初の引数名は呼び出し側では省略できた
  • ラベルと引数名が同じなら、#を使える

Swift 3.0

  • 関数の第1パラメータにもラベル必須化
    • 以前のコードとの互換性のために、第一引数のラベルに省略(_)を指定することもできる
  • If you don’t want an argument label for a parameter, write an underscore (_) instead of an explicit argument label for that parameter.

タプル

  • タプルでで読み出す必要のないデータは_で受け取らないように指定することもできる

Swift/switch

  • switch?タプルを使うときのワイルドカード

関連