Deinitsializatorlar


ULASHISH

Swift deinitsializatorlari

Sinf nusxasi xotiradan bo‘shatilishidan oldin tozalash kodini deinit yordamida bajaring.


deinit

Deinitsializatorlar nusxa xotiradan bo‘shatilganda avtomatik chaqiriladi.

Sintaksis: deinit { ... }

Misol

class FileHandle {
  init() { print("open") }
  deinit { print("close") }
}

var h: FileHandle? = FileHandle()
h = nil // prints "close"

O‘zingiz sinab ko‘ring »

Deinitsializatorlar fayllarni yopish, resurslarni bo‘shatish yoki kuzatuvchilarni (observers) olib tashlash kabi tozalash vazifalari uchun foydali.




W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!