func printAddress(of pointer: UnsafePointer) { print(pointer) } var ival: Int = 3 printAddress(of: &ival) // 0x00000001003edec0 var anyType: Any anyType = ival printAddress(of: &anyType) // 0x00000001003edec8 // anyType ival nesnesini gostermiyor, ival nesnesinin kopyasini gosteriyor // Hemen ival nesnesinde degisiklik yapiyorum ival = 999 // Eger anyType ival nesnesini gosteriyorsa degeri 999 olmasi gerekiyor print(anyType as! Int) // 3 degerini gosteriyor