🍎 Swift/iOS 학습 노트
[🍎 Swift 문법] 와일드 카드 패턴
솔비님
2024. 5. 2. 17:20
와일드 카드 패턴이란?
: 사용되는 곳의 값을 무시(생략)한다.
예제 1
1-1) 일반적인 함수의 형태
func todayMenu(menu: String){
print("오늘의 메뉴는 \(menu)입니다.")
}
→ 호출 방식은 todayMenu(menu: "피자")
1-2) 와일드 카드 패턴을 적용했을 경우
func todayMenu(_ menu: String) {
print("오늘의 메뉴는 \(menu)입니다.")
}
→ 호출 방식은 todayMenu("피자")
💡파라미터 이름 명시하는 부분을 생략하여 호출 할 수 있다.
*파라미터 = 매개변수
예제 2
for _ in 0..<3{
print("hello")
}
💡와일드카드 식별자를 사용하면 해당 변수를 쓰지 않고 범위 지정자를 통해 지정해준 만큼 for 문이돈다.
✔️출력
hello hello hello |
참고 자료
1. https://dvlpr-chan.tistory.com/21
[Swift] Wildcard Pattern
안녕하세요~ 차니에요! 오늘은 와일드카드 패턴에 대해 알아볼거에요. 간단하지만 자주 사용되니 훑고 가시면 좋을 것 같아요! 1. 와일드 카드 패턴이란? 와일드 카드라는 용어는 프로그래밍 뿐
dvlpr-chan.tistory.com
2. https://didu-story.tistory.com/154
[Swift] 기초 문법 - guard 구문 (guard를 사용하는 이유)
안녕하세요, 감자입니다! swift의 조건문은 다른 언어들과 비슷하게 if, switch구문이 있습니다. 하지만 약간은 생소할 수 있는 guard 문이 있는데요, 이에 대해서 자세히 공부해보고자 합니다. 그럼
didu-story.tistory.com