Junior
Este necesar să creați o structură care corespunde protocolului?
sobes.tech AI
Răspuns de la AI
Da, structura poate respecta protocolul.
protocol Greetable {
func greet()
}
struct Person: Greetable {
let name: String
func greet() {
print("Salut, numele meu este \(name).")
}
}
Structurile care respectă protocoalele permit utilizarea atât a avantajelor semanticei valorii (copiere), cât și a abstractizării oferite de protocoale.