Удаленный UILabel в Интерфейсном Разработчике все еще обнаруживается - PullRequest
1 голос
/ 03 сентября 2011

У меня ошибка, которая поставила меня в тупик.Недавно я создал лейбл, который был просто заменой в будущем.Наконец, я заменяю ее кнопкой, поэтому удаляю UILabel и помещаю UIButton на место (имейте в виду, что все это в Интерфейсном Разработчике).Когда я запускаю программу в симуляторе, новой кнопки там нет, и вместо этого есть старая метка, которая была удалена.Я искал всю свою программу, и у меня нет ссылки на этот ярлык, он полностью отсутствует в моей программе, но он все еще отображается в IB, а моя новая кнопка - нет.Я пытался очистить программу и выйти из Xcode несколько раз безрезультатно.Если кто-нибудь знает или сталкивался с подобной проблемой, я хотел бы услышать ваше решение.

Спасибо,

Кайл

Ответы [ 2 ]

3 голосов
/ 03 сентября 2011

Кажется, в вашем случае NIB кэшируются в Simulator, удалите ваше приложение из Simulator и перестройте / переустановите, тогда все будет хорошо.

1 голос
/ 03 сентября 2011

С xcode 3 я бы догадался, что вы не сохранили файл xib в Interface Buidler.

Все еще в xcode 4 у меня иногда создается впечатление, что не все изменения вступают в силу по любой причине. Как будто один или два исходных файла вообще не компилируются.

Затем я закрываю xcode, сохраняю все и начинаю заново.

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