Нераспознанный селектор, отправленный экземпляру после рефакторинга - Xcode4 - PullRequest
0 голосов
/ 29 августа 2011

Я пытаюсь очистить некоторый старый код, который я написал, чтобы соответствовать рекомендациям Apple по именованию методов и т. Д., И столкнулся с этим.В основном, у меня есть кнопка в Интерфейсном конструкторе и действие tapDown, связанное с обработчиком событий в моем файле реализации.Я изменил имя этого обработчика событий с помощью инструмента рефакторинга, встроенного в Xcode.Имя метода обновляется в файлах .h / .m и в графическом интерфейсе IB.Я также посмотрел на необработанный файл xml .xib, и в нем нет следов моего старого имени метода.

Однако, когда я нажимаю на кнопку, я получаю сообщение об ошибке: нераспознанный селектор oldMethodName:.Ошибка показывает, что что-то все еще пытается вызвать мой старый метод, но я не уверен, что это такое.Что еще это может быть?

Спасибо,
Теджа.

1 Ответ

2 голосов
/ 29 августа 2011

Блин, разобрался через секунду после публикации этого вопроса. По какой-то причине приложение на симуляторе не обновлялось. Сделал «Сбросить содержимое и настройки» на симуляторе, и теперь он работает.

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