
- dump함수는 print함수와 유사하지만 조금더 많은 정보인 인스턴스의 자세한 설명까지 출력한다는 차이점이 있다.
class Person {
var name: String = "신승현";
var age: Int = 26;
}
var myself: Person = Person();
dump(myself);
/* 결과
▿ __lldb_expr_58.Person #0
- name: "신승현"
- age: 26
*/
- 일반 Int타입과는 다르게 양의 정수만 선언할 수 있는 타입이다.
var num: UInt = 100;
- Swift에서 모든 타입을 지칭하는 키워드이다.
var num: Any = 100;
var name: Any = "신승현";
- 모든 클래스 타입을 지칭하는 프로토콜이다.
class Person {
var name: Sting = "신승현";
var num: UInt = 1;
}
var pnum: AnyObject = Person();