В своей раскадровке я создал новый объект UITableViewController, для которого я хотел бы указать некоторый пользовательский код. Я создал новый контроллер со следующим заголовком:
@interface CustomController : UITableViewController
Когда я выбираю UITableViewController в представлении Storyboard и перехожу к Identity Inspector, я вижу свой CustomController
в раскрывающемся списке Custom Class. Однако, когда я выбираю его, я слышу звук ошибки, который в системных настройках называется «Морзе».
Когда я отменяю выбор UITableViewController и повторно выбираю его, он очищает мой выбор CustomController
и заменяет его на UITableViewController
. Я не понимаю, почему XCode не принимает это, насколько я понимаю, это все, что требуется для добавления собственного кода в UITableViewController. Я не уверен, столкнулся ли я с ошибкой XCode или неправильно настроил свой класс.