Deinitializer
#deinit #deinitializer
Overview
Main features of Deinitializers
Sample Codes
Example 1
class User {
let id: Int
init(id: Int) {
self.id = id
print("User \(id): I'm alive!")
}
}
for i in 1...3 {
let user = User(id: i)
print("User \(user.id): I'm in control!")
}
/*
print:
User 1: I'm alive!
User 1: I'm in control!
User 2: I'm alive!
User 2: I'm in control!
User 3: I'm alive!
User 3: I'm in control!
*/Example 2
Sources
Videos
Articles / Documents
Last updated