Swift에서 콘솔에 로그를 찍을 때는 두가지 방법을 사용합니다.
- dump
print
는 단순하게 문자열을 출력하지만, dump
는 인스턴스의 자세한 설명까지 출력합니다.
단순하게 어떤 값을 가진 변수를 출력할 때는 거의 유사한 동작을 보여주지만, 특정 클래스의 인스턴스를 출력해보면 조금 다른 결과를 확인할 수 있습니다.
print는 단순히 문자열을 출력하는 반면, dump는 인스턴스의 자세한 내용까지 출력하고 있습니다.
필요에 맞게 사용하면 좀 더 유용하게 사용할 수 있을 것 같습니다!