У меня есть UITabBarController, который имеет 3 вкладки.Каждая вкладка содержит UITableViewController.Когда я добавляю подпредставление к одному из UITableView и затем переключаюсь на другую вкладку, я получаю ошибку:
*** Terminating app due to uncaught exception 'NSUnknownKeyException', reason:
'[<MessageTableViewController 0x703f6b0> setValue:forUndefinedKey:]: this class is not key
value coding-compliant for the key emptyView.'
emptyView - это подпредставление, которое я добавил.Я не уверен, почему для нового представления, которое переключается, требуется emptyView?
ОБНОВЛЕНИЕ: я добавляю в emptyView с помощью:
[self.view addSubview:emptyView];
в моем методе viewDidAppear.
MessageTableViewController - это корневой вид вкладки, на которую я перехожу.
Я также замечаю, что независимо от того, на какую вкладку я перехожу, я получаю эту ошибку.emptyView только в NIB для 1 из моих VC.Не все три.Каждая вкладка имеет свой уникальный VC.