iPhone - класс не соответствует кодированию для свойства, которое я удалил? - PullRequest
0 голосов
/ 17 октября 2011

Я удалил свойство ScrollView из моего класса viewcontroller.Однако теперь, когда я пытаюсь вставить этот viewcontroller на контроллер nav, я получаю сообщение об ошибке:

[setValue: forUndefinedKey:]: этот класс не совместим с кодированием значения ключа для ключа scrollView

Я сделал и отредактировал> Найти для ScrollView и нигде не могу его найти.

Есть идеи, что может быть причиной этого?

Ответы [ 2 ]

3 голосов
/ 17 октября 2011

Проверьте свой кончик.Похоже, вы объявили его как IBOutlet и подключили что-то к нему в Интерфейсном Разработчике.Вы удалили свойство, поэтому после десериализации пера он больше не может подключиться к розетке.

1 голос
/ 17 октября 2011

Это либо то, что предложил Джим выше, либо вы загружаете viewController с помощью initWithNibName: bundle: и загружаете неправильный файл Nib ...

Если вы сделали копию вставки из другой точки вашего кода, то, скорее всего, вы забыли обновить файл Nib. Я часто делаю это и в конечном итоге с ошибкой, которую вы упомянули: P

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...