Я создал подкласс UITableView
SliderTableView
и создал подкласс NSObject
SliderDataSource
, которые действуют как UITableViewDataSource delegate
.Должен ли делегат объявить пользовательский протокол, который он реализует?
Я хочу расширить UITableViewDataSource protocol
. Должен ли я объявлять расширенный протокол в SliderTableView
или в SliderDataSource
. Если я объявлю протокол в SliderTableView
, мне нужно будет импортировать его в моем делетете. Если я объявлю его в делегате, мне не нужно будет его импортировать, но это звучит подозрительно, чтобы объявить протокол, которому вы подчиняетесь.