본문 바로가기
프로그래밍/Swift

[Swift] @discardableResult, 함수 리턴값 사용하지 않는 Call에 대한 배려

by Mr-후 2022. 5. 25.
반응형

Result of call to 'checkValidate(type:)' is unused 와 같은 경고가 나온다면
메서드 선언 앞에 @discardableResult 어노테이션을 사용하면 경고를 없앨 수 있다. 

그리고, 해당 함수를 호출 할 때 리턴 값을 사용하지 않을 때는 받지 않을 수 있다. 알아두면 유용할 수 있다. 

반응형