创建一个使用属性调用的类Parent,并为您的类title编写一个initanddeinit方法。
编写一个名为Child.
我的问题是将其放入代码中(调用super.init(title:)并传递title参数。
class Parent {
let title: String
init(title: String){
self.title = title
print("\(title) is initialized")
}
deinit {
print("\(title) is being deinitialized.")
}
}
class Child: Parent {
let subtitle: String
init(subtitle: String){
self.subtitle = subtitle
// i'm supposed to call a super.init, how
print("\(subtitle) is initialized")
}
deinit {
print("\(subtitle) is being deinitialized.")
}
}