๊ธฐ๋ณธ ๋งค๊ฐ๋ณ์
- ๊ธฐ๋ณธ๊ฐ์ ๊ฐ๋ ๋งค๊ฐ๋ณ์๋ ๋งค๊ฐ๋ณ์ ๋ชฉ๋ก ์ค์ ๋ค์ชฝ์ ์์นํ๋ ๊ฒ์ด ์ข๋ค.
func greeting(friend: String, me: String: "Finit"){
print("Hello \(friend)! I'm \(me)")
}
- ๋งค๊ฐ๋ณ์ ๊ธฐ๋ณธ๊ฐ์ ๊ฐ๋ ๋งค๊ฐ๋ณ์๋ ์๋ตํ ์ ์๋ค.
greeting(friend: "finit")
์ ๋ฌ์ธ์ ๋ ์ด๋ธ
- ์ ๋ฌ์ธ์ ๋ ์ด๋ธ์ ํจ์๋ฅผ ํธ์ถํ ๋ ๋งค๊ฐ๋ณ์์ ์ญํ ์ ์ข ๋ ๋ช ํํ๊ฒ ํ๊ฑฐ๋ ํจ์ ์ฌ์ฉ์์ ์ ์ฅ์์ ํํํ ๋ ์ฌ์ฉํ๋ค.
- ํจ์ ๋ด๋ถ์์ ์ ๋ฌ์ธ์๋ฅผ ์ฌ์ฉํ ๋ ๋งค๊ฐ๋ณ์ ์ด๋ฆ์ ์ฌ์ฉํ๋ค.
func greeting(to friend: String, from me: String){
print("Hello \(friend)! I'm \(me).")
}
- ํจ์๋ฅผ ํธ์ถํ ๋๋ ์ ๋ฌ์ธ์ ๋ ์ด๋ธ์ ์ฌ์ฉํด์ผํ๋ค.
greeting(to: "hana", from: "finit")
๊ฐ๋ณ ๋งค๊ฐ๋ณ์
- ์ ๋ฌ ๋ฐ์ ๊ฐ์ ๊ฐ์๋ฅผ ์๊ธฐ ์ด๋ ค์ธ ๋ ์ฌ์ฉํ๋ค.
- ๊ฐ๋ณ ๋งค๊ฐ๋ณ์๋ ํจ์ ๋น ํ๋๋ง ๊ฐ์ง ์ ์๋ค.
func sayHelloToFriends(me: String, friends: String...) -> String{
return "Hello \(friends)! I'm \(me).")
}
print(sayHelloToFriends(me: "finit", friends: "a","b","c"))
// Hello ["a","b","c"]! I'm finit.
print(sayHelloToFriends(me: "finit"))
// Hello []! I'm finit.
'๐ iOS > Swift' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Swift] switch ๊ตฌ๋ฌธ์ ๋ฒ์ ์ฐ์ฐ์ (0) | 2021.03.15 |
---|---|
[Swift] ๋ฐ์ดํฐ ํ์ ์ผ๋ก์์ ํจ์ (0) | 2021.03.15 |
[Swift] ๊ธฐ๋ณธ ํจ์ function (0) | 2021.03.10 |
[Swift] ์ปฌ๋ ์ ํ์ | Array, Dictionary, Set (0) | 2021.03.10 |
[Swift] Any, AnyObject, nil (0) | 2021.03.10 |