Интерфейсный Разработчик - связь XCode сломана с iPad, преобразованным xib - PullRequest
0 голосов
/ 25 марта 2010

При портировании моего приложения на универсальное приложение для iPhone / iPad, xibs, которые я создал с помощью Interface Builder «Создать версию для iPad», не будут правильно ссылаться на проект: они не получают классы и изображения из файла проекта .

IB сообщает мне, что "с этим документом не связан ни один проект xcode" с серым индикатором в строке состояния. Тем не менее, xib в проекте, был запущен двойным щелчком в xcode, и оба они открыты. Старые XIBS работают нормально, хотя. Я не понимаю, что может быть причиной этого.

http://akhun.com/seo/skitch/MainView-iPad-20100324-161355.jpg

http://akhun.com/seo/skitch/RootViewController.m_-_iLaugh-20100324-161431.jpg

http://akhun.com/seo/skitch/Main_View-20100323-235025.jpg

Итак, мой вопрос, как мне восстановить ссылку?

Ответы [ 4 ]

1 голос
/ 16 ноября 2010

См. Эту ссылку - cocoabuilder-xcode-and-ib-connection

Я мог бы решить мою проблему с помощью

1. Бросить IB
2.quit Xcode / закрыть файл проекта
3. Откройте файл проекта Xcode, дважды щелкнув файл из Finder.
4. Откройте файл пера из xcode.

0 голосов
/ 17 ноября 2010

Похоже, что путь к ресурсу исправит эту проблему.

0 голосов
/ 13 апреля 2010

Та же проблема здесь. Скопировал папку проекта в новое место и заново открыл новый проект, разобрал его.

0 голосов
/ 25 марта 2010

Это не ошибка iPad. У меня это есть в приложении для iPhone, но я только что переместил свой проект в репозиторий SCM, и все мои ссылки на изображения в xib отсутствуют. Я отчаянно пытаюсь найти какие-либо фиксированные ссылки. Пока ничего.

Опубликую, если найду что-нибудь. То, что я узнаю, может вам помочь.

РЕДАКТИРОВАТЬ: Я просто перечитал ваш оригинальный пост, и мои симптомы не совсем то же самое. Я все равно выложу то, что найду.

РЕДАКТИРОВАТЬ: я получил мой на работу, выполнив следующее:

  1. сделал Build-Clean All
  2. коснулся проблемного файла xib
  3. Сделал еще один Build-Clean All

Все мои ссылки были исправлены после этого. Это может не помочь с вашей проблемой, но это сработало для меня. Извините, я не могу вам помочь.

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