Xcode6 Swift Wiki

関数の定義

  • 返り値と引数がない場合
  func 関数名(){
    /* 処理 */
  }
  • 返り値と引数がある場合
  func 関数名(引数名: データ型[, 引数名2: データ型2, ...] ) -> 返り値のデータ型 {
    return 返り値;
  }

関数の呼び出し

  • 関数に引数が複数ある場合は、2つ目以降は引数名(外部名)を記述する。
  func sum(num1: Int, num2: Int, num3: Int) -> Int {
    return num1 + num2 + num3;
  }
  sum(2, num2: 3, num3: 5) // 10
  • 引数名を省略したい場合は引数名の前に「_(アンダーバー)」を記述する。
  func sum(num1: Int, _ num2: Int, _ num3: Int) -> Int {
    return num1 + num2 + num3;
  }
  sum(2, 3, 5) // 10
タグ

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

メンバーのみ編集できます

メンバー募集!