Swift
[Swift] 콘솔 로그
Sky Titan
2020. 12. 19. 17:51
728x90
![]() |
|
콘솔 로그
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
