@discardableResult 반환값을 무시하게 만들기
·
SwiftUI
함수 또는 메서드 같이 특정 반환 값을 받을 때 해당 반환 값이 필요 없을 때 무시할 수 있게 합니다 예를 들어 다음과 같이 데이터를 반환 받는 메서드에서 만약 반환 값을 따로 저장할 필요가 없고 그냥 실행만 하고 싶을 때가 있을 수 있습니다. 만약 @discardableResult 메크로를 사용하지 않으면 다음과 같은 에러가 에러가 발생하게 됩니다. 하지만 @discardableResult 를 사용하게 된다면 에러를 무시할 수 있으며 이것은 메서드로부터 반환되는 값을 무시할 수 있음을 나타냅니다.