У меня есть некоторый код инициализации в методах viewDidLoad
и viewWillAppear:
, который используется в ряде моих подклассов UIViewController (которые реализуют ):
-(void)viewDidLoad {
[super viewDidLoad];
self.tableView = [[UITableView alloc] initWithFrame:CGRectZero
style:UITableViewStylePlain];
self.tableView.delegate = self;
self.tableView.dataSource = self;
self.tableView.separatorStyle = UITableViewCellSeparatorStyleSingleLine;
[self.view addSubview:self.tableView];
[self.tableView reloadData];
}
-(void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
self.tableView.frame = self.view.bounds
}
Я думаю о создании подкласса UIViewController и включении этих методов в подкласс, чтобы не было необходимости писать этот код во всех моих контроллерах представления.
Что вы думаете об этом? Мне интересно, может ли это привести к проблемам с сохранением tableView.
Приветствия