Swiftでメソッドをオーバーロードする方法

Pocket

Swiftでももちろんメソッドオーバーロード(多重定義)ができるよ。

Swiftでメソッドをオーバーロードする

こんな感じで引数を変えてやれば、メソッドのオーバーロードができるよ。

おまけ: 戻り値でもオーバーロードできる

戻り値でもオーバーロードできるけど、その際は price: Int, price: String みたいにしっかりと型を指定してあげないとエラーになるよ。


おわりに

iOS初心者は気軽に参加できるTECH::CAMPオンライン説明会
ガッツリ転職したいなら、【Tech Stars Agent】 がおすすめです!

著者の新規アプリは以下
ハッピーになれるSNSアプリ 'Frieppy'
著者だよ。良かったらフォローしてね
スポンサーリンク
  • このエントリーをはてなブックマークに追加