Any - swift의 모든 타입을 지칭하는 키워드. 어떤 타입도 수용 가능 하지만, Any타입에 있는 값을 다른 타입의 값에 할당하는 것은 불가.
//eg.1//
var someAny: Any = 12.34 //Any타입의 변수 someAny 선언 및 초기화
var someDouble: Double //Double타입의 변수 someDouble 선언
someDouble = someAny // someDouble에 someAny할당 ->컴파일 에러
AnyObject - 모든 클래스 타입을 지칭하는 프로토콜. 클래스의 인스턴스만 수용가능(클래스의 인스턴스가 아니면 할당 불가)
nil - 없음을 의미하는 키워드. 다른언어의 NULL, Null, null과 유사.
Any타입과 AnyObject에는 nil을 할당할 수 없음