Tuples: fonksiyon return'ünde kullanımına örnek
Fonksiyonun return'ünde Tuples kullanılabilir. Aşağıda bir örnek ile gösterilmiştir.
Fonksiyona isim
ve mail
döndüren bir tuple tanımlanmıştır.
func getUserInfo() -> (name: String, email: String) {
return (name: "Furkan", email: "furkan@example.com")
}
Tuple'a erişirken, tüm Tuple'ı tek bir değişkene atayarak bilgileri bir arada olmasını sağlayabiliriz.
let info = getInfo()
print(info.name) //Furkan
print(info.email) // furkan@example.com
Ancak ufak bir değişik ile de bu şekilde de kullanılabilir.
let (name, email) = getInfo()
print(name) // Furkan
print(email) // furkan@example.com