@discardableResult

썹스·2022년 11월 6일
0

Swift 문법

목록 보기
36/68

📌 @discardableResult

  • 리턴값(return value)이 있는 함수(메서드)에서 리턴값을 사용하지 않을 때 컴파일러가 노란색 경고창을 보여줍니다.

  • 함수 위에 "@discardableResult" 키워드를 작성하면, 리턴값을 사용하지 않더라도 컴파일러가 경고창을 보여주지 않습니다.

✅ @discardableResult 키워드 사용

@discardableResult
func hello() -> String{
    print("함수 동작")
    return "결과값 사용 X"
}

hello()  // return 값은 사용하지 않고, 함수 동작으로 print()만 작동
profile
응애 나 코린이(비트코인X 코딩O)

0개의 댓글