Swiftでデフォルト引数を使う
Swiftでデフォルト引数を使う方法です。
favorite 関数に引数を渡さず呼び出すと "I love Snorlax が返り、任意の名前を渡すとその値が使われます。
ContentView.swift
import SwiftUI
struct ContentView: View {
var body: some View {
VStack {
Text(favorite())
Text(favorite(name: "Slowpole"))
}
}
func favorite(name: String = "Snorlax") -> String {
return "I love \(name)"
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}
