본문 바로가기

카테고리 없음

[Swift] 함수의 반환값이 사용되지 않을 경우 경고 해결방법

#경고발생

Result of call to '함수명' is unused

=> 즉, 함수의 반환값을 사용하지 않고 있다는 것이다. 아래 사진을 보면 경고창을 볼 수 있다.

 

 

# 해결방법

반환값을 사용하지 않을 수 있는 함수명 앞에 @discardableResult 를 붙여줌으로써 컴파일러에게 반환값을 사용하지 않을 수 있다고 미리 알려주는 것이다.

사실 크게 상관없다고 생각할 수 있지만.... 굉장히 찝찝하기때문에 붙여주는게 훨씬더 보기 좋다.

 

이후에 오류가 사라진것을 볼 수 있다.

@discardableResult
경고  사라짐