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