본문 바로가기
Swift

[Swift] 콘솔 로그

by Sky Titan 2020. 12. 19.
728x90
스위프트 프로그래밍
국내도서
저자 : 야곰
출판 : 한빛미디어 2019.10.01
상세보기

콘솔 로그

1. print()

  • 디버깅 콘솔에 간략한 정보를 출력해준다.
  • 줄바꿈 문자 (\n) 이 자동으로 삽입 된다.
  • 출력하려는 인스턴스의 description 프로퍼티에 해당하는 내용만을 출력한다.

 

※ 문자열 보간법

  • 변수, 상수 등의 값을 문자열 내에 나타내고 싶을 때 사용하는 방법
  • \(변수 or 상수)

 

2. dump()

  • print 보다 더 자세한 정보를 출력해준다.
  • 출력하려는 인스턴스의 자세한 내부 콘텐츠까지 출력해준다.
import Foundation

struct People {
    var age : Int
    var name : String
}

let man: People = People(age: 25, name : "Mike")

print("print() 메서드 결과 : ")
print("\(man)\n")

print("dump() 메서드 결과 : ")
dump(man)

/* 결과 : 
print() 메서드 결과 : 
People(age: 25, name: "Mike")

dump() 메서드 결과 : 
▿ SwiftPlayground.People
  - age: 25
  - name: "Mike"
*/

 

728x90

'Swift' 카테고리의 다른 글

[Swift] 데이터 타입 고급  (0) 2020.12.19
[Swift] 문서화 주석  (0) 2020.12.19
[Swift] Swift의 언어 패러다임  (0) 2020.12.19
[Swift] 기본 데이터 타입  (0) 2020.12.09
[Swift] 변수와 상수  (0) 2020.12.09

댓글