리턴값(return value)이 있는 함수(메서드)에서 리턴값을 사용하지 않을 때 컴파일러가 노란색 경고창을 보여줍니다.
함수 위에 "@discardableResult" 키워드를 작성하면, 리턴값을 사용하지 않더라도 컴파일러가 경고창을 보여주지 않습니다.
✅ @discardableResult 키워드 사용
@discardableResult func hello() -> String{ print("함수 동작") return "결과값 사용 X" } hello() // return 값은 사용하지 않고, 함수 동작으로 print()만 작동