강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

곰콜라님의 프로필 이미지
곰콜라

작성한 질문수

iOS 개발을 위한 swift5 완벽 가이드

Expression Pattern

Size관련 문장에서...

작성

·

164

0

width 와 height의 값을 둘다 switch문에서 처리하기위해서는 어떻게 코딩해야하나요?? 해보고싶은데 메소드 부분은 아예 감이 안잡히네요

답변 1

0

KxCoding님의 프로필 이미지
KxCoding
지식공유자

안녕하세요 :)

아래와 같이 튜플, 인터벌 매칭을 함께 사용해서 구현할 수 있습니다.

let s = CGSize(width: 12, height: 34)

switch (s.width, s.height) {

case (0...15, 23...35):

    print(1)

default:

    print(2)

}

곰콜라님의 프로필 이미지
곰콜라

작성한 질문수

질문하기