개발을 하다 보면 여러가지 함수를 만들게 되는데 한 함수에 대해서 상황에 따라 쓰게되면 return 값이 필요한 경우가 있고 또 필요 없느 경우가 있습니다. 그럴때 Swift 에서 주로 사용하는 방법이 변수를 설정하지 않거나 @discardableResult 를 사용해서 해결하곤 합니다. 이번 글은 그 중에 discardableResult에 대해 간단히 알아보고자 합니다. 1. 변수를 설정하지 않고 사용해보기 우선 간단한 함수를 만들어 보겠습니다. 단순히 10과 20을 더하는 함수입니다. let a = 10 let b = 20 func sum() -> Int { return a+b } 여기서 함수만을 반환값을 받지 않고 함수 내부만 실행하고 싶을 경우 아래와 같이 사용하실 수 있습니다. let _ = s..