반응형 discardableResult1 [Swift] @discardableResult @discardableResult에 관해 기록합니다. Return value가 있어 호출했을 때 "_" 나 변수에 할당해주지 않으면 'Result of call to ~~~ is unused' warning이 뜨게 된다. 하지만 return value가 있는데 이 값을 사용하지 않을 때가 있다. 그 때 @discardableResult를 함수 앞에 선언해서 warning이 뜨는 것을 예방할 수 있다. @discardableResult func discardableInfo() -> String { let infoString = "Info" return infoString } discardableInfo() // Result unused warning이 뜨지 않는 것을 확인할 수 있음. 참고: https:/.. 2021. 7. 18. 이전 1 다음 반응형