Swift/Swift 기초 문법
[기초] 프로퍼티 옵저버, 함수 매개변수 이름
hyunjuntyler
2023. 3. 26. 01:50
프로퍼티 옵저버
var myAge = 0 {
willSet{
print(myAge)
}
didSet{
print(myAge)
}
}
myAge = 10
0
10
값이 어떻게 변화했는지 알 수 있는 방법이다.
함수 매개변수 이름
func myFunc(name: String) -> String {
return "안녕하세요 \(name)입니다."
}
myFunc(name: "swift")
func myFunc2(with name: String) -> String {
return "안녕하세요 \(name)입니다."
}
myFunc2(with: "swiftUI")
func myFunc3(_ name: String) -> String {
return "안녕하세요 \(name)입니다."
}
myFunc3("code")
위와 같이 함수를 선언해 줄때 같은 name이더라도 앞에 with나 _가 붙는다면 입력방법이 달라질 수 있다.
출처
[무료] 개발하는 정대리 스위프트 기초 문법 - 인프런 | 강의
“이 정도는 알겠지” 하고 넘어가는 강의는 그만! 초등학생도 이해할 수 있는 강의를 통해 스위프트 기초 문법을 익혀보세요! iOS 앱 개발을 하는데 큰 힘이 되실 거예요!, - 강의 소개 | 인프런
www.inflearn.com