Assertion
assert(_:_:file:line:)
함수를 사용한다.
assert 함수는 디버깅 모드에서만 동작하고 배포하는 어플리케이션에서는 제외된다.
조건 체크, 테스트 등에 사용한다.
Declaration
총 4개의 인자를 받을 수 있다.
체크할 조건문 / 조건 미충족 시 발생하는 오류 메시지 / 메세지를 출력할 파일 / 출력할 메세지 라인 수
|
|
📖 Parameters
- condition
The condition to test. condition is only evaluated in playgrounds and -Onone builds.
- message
A string to print if condition is evaluated to false. The default is an empty string.
- file
The file name to print with message if the assertion fails. The default is the file where assert(_:_:file:line:) is called.
- line
The line number to print along with message if the assertion fails. The default is the line number where assert(_:_:file:line:) is called.
Usage
|
|