Int값을 반환하는 함수를 만들고 호출합니다.
이때, 함수에서 반환하는 정수값을 받지 못하기에 오류가 Warning Message가 발생합니다.
Warning Message가 발생해도
빌드에는 문제가 없고
함수를 사용하면서 "함수가 실행되었어용"이 출력됩니다.
빌드에는 문제 없으니 이 함수를 계속 사용하기로 해요.
그런데 Warning Message를 보지 않고 싶어요!
이때 함수 위에 @discardableResult 를 작성하면
Warning Message가 보이지 않습니다.
주의할 점은 Warning Message는 없앨 수 있지만 Error Message는 없앨 수 없습니다!
'iOS > UIKit' 카테고리의 다른 글
[Swift] 알림창 Alert 띄우기, UIAlertController (0) | 2024.01.11 |
---|---|
[Swift] 앱의 기본 모드를 Dark mode, Light mode로 변경하기 (0) | 2024.01.10 |
[Swift] 오픈소스 라이브러리 사용하기 (1), 패키지 관리 도구, 버전 규칙 (0) | 2024.01.09 |
[Swift] User Interaction Enabled, 응답하지 않는 뷰 활성화하기 (0) | 2024.01.08 |
[Swift] TextField Return키 누를때 키보드 내리기 (0) | 2023.12.31 |