개발하는 뚝딱이

[iOS] ~= 연산자 본문

오늘의 작은 삽질

[iOS] ~= 연산자

개발자뚝딱이 2021. 9. 29. 20:45

 

오늘 새롭게 알게 된 swift 하나!

response
  .filter { response, _ in
    return 200..<300 ~= response.statusCode
  }

 

~= 연산자는 처음 봤는데, 아래처럼 정의되어있다.

Returns a Boolean value indicating whether a value is included in a range.

 

 

Swift > Collection > Range의 static 메소드이다.

.contains 메소드 대신에 사용할 수 있을 것 같은데, 어떤 의미인지 유추하기 힘들어 비교적 가독성이 떨어진다.

익숙하지 않아서 그럴 수도...?!

'오늘의 작은 삽질' 카테고리의 다른 글

[iOS] DispatchGroup leave 에러  (0) 2021.09.15