作者www16852 (LM31)
看板MacDev
标题[问题] storyboard运作的问题
时间Fri Sep 30 08:45:25 2016
各位高手好,
最近我在写一个小的tableview library做练习
我写了一个class
下面是程式码片段:
open class SettingController: UIViewController, UITableViewDelegate,
UITableViewDataSource {
var tableview:UITableView!
override open func viewDidLoad() {
super.viewDidLoad()
tableview.dataSource = self
tableview.delegate = self
tableview.allowsSelection = false
}
然後我想给使用这个library的人继承这个class
class CustomController: SettingController {
@IBOutlet weak var customTable: UITableView!
使用storyboard的IBOutlet
我知道dataSource跟delegate都可以直接从storyboard拉
可是我不想这麽做,想直接用code把这个动作做完
请问我该放在哪里了?请各位给我建议
放在init里面是否是正确的呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 125.227.115.44
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MacDev/M.1475196327.A.8FA.html
1F:推 darktt: IBOutlet可以写在SettingController上,不过要改用 09/30 10:14
2F:→ darktt: @IBOutler open fileprivate(set) weak var tableView: 09/30 10:15
3F:→ darktt: UITableView! 09/30 10:15