@discardableResult
버릴 수 있는 결과라는 사전적 정의를 가지고 있는데 프로토콜이나 메서드 선언 시 앞에 붙여줄 수 있다.
리턴 된 결과값이 사용 될 수도 있고 안될 수도 있을 때
Result of call to ~ is unused 라는 경고가 뜰 때
return 시 필요없는 경우 사용하시면 됩니다.
결론
결과를 쓰든 안쓰든 상관없는 경우 워닝을 안띄워 주게 하는 키워드
'개발 > 개발' 카테고리의 다른 글
Swift - 프로토콜 맛보기 (0) | 2021.11.02 |
---|---|
RxSwift - Tap과 Action 으로 이벤트 처리 (0) | 2021.10.24 |
[iOS] - iOS 의존성 주입(Dependency Injection) 알아보기 - 2 (0) | 2021.08.23 |
[iOS] - iOS 환경에서 의존성 주입(Dependency Injection) 알아보기 (0) | 2021.08.23 |
[iOS] - could not find or use auto-linked library 'xctest swift support' 오류 (2) | 2021.08.14 |