Swift의 모든 타입을 지칭하는 키워드이다.
var anyVal: Any = 1
anyVal = "all type"
Any 타입에 String 자료를 넣어두었더라도 Any는 String 타입이 아니기 때문에 할당할 수 없다.
let stringVal: String = anyVal //ERROR
모든 클래스 타입을 지칭하는 프로토콜이다.
class SomeClass{}
var anyVal: AnyObject = SomeClass()
없음을 의미하는 키워드이다. 다른언어의 null과 유사한 표현이다.
var serverResponseCode: Int? = 404
serverResponseCode = nil