Это может быть глупый вопрос, но я не нашел никакой информации по нему.
Допустим, некоторые из классов в моей программе происходят от MySubView, который получен из другого класса, UIViewController.
Я бы объявил это так:
@interface NewViewController : MySubView {
// code ...
}
@end
В будущем клиент хочет изменения и хочет другое представление с таблицей.Поэтому мне нужно создать другой класс, называемый MySubTableView, который является UITableViewController, подклассами которого являются MySubView.
Я думал, что будет проще, если я смогу сделать что-то вроде этого:Но это не работает.
Есть ли способ сделать это с Xcode, или мне нужно специально создать сам класс?
РЕДАКТИРОВАТЬ:
I 'Я не ищу множественного наследования.Будет следовать прямая иерархия наследования:
NewViewController
UITableviewController
MySubView
UIViewController