作者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://www.ptt.cc/bbs/MacDev/M.1475196327.A.8FA.html
推 darktt: IBOutlet可以寫在SettingController上,不過要改用 09/30 10:14
→ darktt: @IBOutler open fileprivate(set) weak var tableView: 09/30 10:15
→ darktt: UITableView! 09/30 10:15