첫 글자를 소문자로 사용!
👉 함수, 메서드, 인스턴스 이름
첫 글자를 대문자로 사용!
👉 클래스, 구조체, 익스텐션, 프로토콜, 열거형 이름
디버깅 중 디버깅 콘솔에 보여줄 로그
디버깅 콘솔에 간략한 정보를 출력
출력하려는 인스턴스의 description 프로퍼티에 해당하는 내용 출력
인스턴스의 자세한 내부 콘텐츠까지 출력
class Person {
var height: Float = 0.0
var age: Int = 0
}
let p1: Person = Person()
p1.height = 165.0
p1.age = 25
print(p1) // Person
dump(p1)
/*
▽ Person #0
- height: 165.0
- age: 25
*/
이 글은 Swift 프로그래밍 책을 읽고 내용을 정리하여 작성하였습니다.