[英]How to instantiate subclass of UITableViewController subclass
我有一個類ParentTableVC
擴展了UITableViewController
。
class ParentTableVC: UITableViewController{
...
// method must be overriden in base class
func getDataList(page: Int){
preconditionFailure("This method must be overriden")
}
}
和ParentTableVC
的子類,該類重寫getDataList()
class ChildVC: ParentTableVC {
override func getDataList(page: Int){
print("This is the Data")
}
}
我像這樣實例化ParentTableVC
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let controller = storyboard.instantiateViewController(withIdentifier: "ListVC")
ListVC是Storyboard中ParentTableVC
標識符
如何實例化ChildVC?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.