Swift メソッド


メソッド

  • 型に紐づけられた関数
  • 型のインスタンスの振る舞いを実現するた目に使用される

定義方法

型の定義の内部でfuncキーワードを使用する。

func メソッド名(引数) -> 戻り値の型 {
    メソッド呼び出し時に実行される文
}

メソッドを呼び出すには、型のインスタンスが代入された変数や定数に.とメソッド名と()を付けて、変数名.メソッド名()のように書く。


struct Greeting {
    func greet(user: String) -> Void {
        print("My name is \(user).")
    }
}

let greeting = Greeting()
greeting.greet(user: "KunioTerada")
My name is KunioTerada.