π Day 08 : ν¨μ 맀κ°λ³μ μ΄λ¦
π ν¨μ 맀κ°λ³μ μ΄λ¦ μ€μ
func myFunction(name : String) -> String{
return "μλ
νμΈμ?! \(name) μ
λλ€!"
}
myFunction(name:"Deep_Lee")
// >>> μλ
νμΈμ?! Deep_Leeμ
λλ€!
π¬ name : 맀κ°λ³μ μ΄λ¦, ->λ Stringμ λ°ννλ€λ λ»
π μ λ¬ μΈμ λ μ΄λΈ
func myFunctionSecond(myName name:String)-> String{
return "μλ
νμΈμ?! \(name) μ
λλ€!"
}
myFunctionSecond(with : "μ€μννΈ")
// >>> μλ
νμΈμ?! μ€μννΈμ
λλ€!
π¬ κ°μ λ©μλμ΄μ§λ§ μ΄λ¦μ λ°κΏ μ μλ€.
π¬ withλΌλ μ λ¬μΈμ λ μ΄λΈμ΄ μμΌλ©°, nameμ΄λΌλ 맀κ°λ³μ μ΄λ¦μ΄ μλ ν¨μμ΄λ€.
π μ λ¬ μΈμ λ μ΄λΈ μ¬μ©νκ³ μΆμ§ μλ€λ©΄
- μμΌλ μΉ΄λ μλ³μ ( _ ) μ¬μ©
func myFunctionThird(_ name:String) -> String{
return "μλ
νμΈμ?! \(name) μ
λλ€!"
}
myFunctionThird("iOS")
// >>> μλ
νμΈμ?! iOS μ
λλ€!
<μ 체μ½λ>
μΆλ ₯κ²°κ³Ό
>>> μλ
νμΈμ?! μ λ리 μ
λλ€!
>>> μλ
νμΈμ?! κ°λ°νλ μ λ리 μ
λλ€!
>>> μλ
νμΈμ?! κ°λ°νλ μ λ리 μ
λλ€!
'π iOS > κΈ°μ΄λ¬Έλ²' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[Swift]10 : Closure (0) | 2022.12.06 |
---|---|
[Swift]09 : Generic (0) | 2022.12.06 |
[Swift]07 : Property Observer (0) | 2022.12.03 |
[Swift]06 : Class vs Struct (0) | 2022.12.03 |
[Swift]05 : Unwrap μ΅μ λλ³μ (0) | 2022.12.03 |