Я создал довольно простое приложение для iPhone. Затем я решил создать iPad-версию (Universal) приложения. Пробовал использовать опцию "upgrade", и это не сработало. Поэтому я создал отдельное универсальное приложение и скопировал xib файлы в свой проект. Это тоже не сработало, поэтому я удалил файлы xib (и связанные с ними файлы .m и .h.
Теперь, когда я запускаю версию iPhone, она дает мне неизвестный класс iPadSample1AppDelegate в файле Interface Builder. ошибка, и UISplitViewController поддерживается только при работе под UIUserInterfaceIdiomPad, а затем он завершается. Итак, я вернулся к снимку, который я взял, прежде чем приступать к приключению iPad... У меня такая же ошибка. Я пробовал поиск XCode и поиск Spotlight. Нет ссылки на этот класс или UISplitViewController в любом месте моего проекта, но по какой-то причине XCode считает, что есть.
Есть ли способ удалить ссылку, которая не существует? LOL
Update:
Возможно, это связано с тем, что моя среда XCode была выпущена. После того, как я нашел несколько других сообщений, я попробовал Clean All/Build/Touch, и когда я сделал это, я получил следующую ошибку в XCode:
Непринятое исключение:
- [XCBuildLogWarningMessage setFileLocations:]: непризнанный селектор, отправленный в экземпляр 0x2014dd0a0
Во всяком случае, переустановить XCode, не перепутав все остальное?