В моих предыдущих проектах я могу найти файл .pch
в разделе «Вспомогательные файлы».
Но теперь в Xcode 6 я не смог найти ни одного файла .pch
. Какие-либо шаги я должен сделать, чтобы создать этот файл?
В моих предыдущих проектах я могу найти файл .pch
в разделе «Вспомогательные файлы».
Но теперь в Xcode 6 я не смог найти ни одного файла .pch
. Какие-либо шаги я должен сделать, чтобы создать этот файл?
Добавьте файл pch, который находится в разделе «Другие» в «File-New»… и не забудьте добавить его в раздел «LLVM6.0 — Language» в настройках сборки как Project/whateveryounamedyourpchfile.pch.
Ответ Роба Нэпьера на Почему не ProjectName-Prefix. pch создается автоматически в Xcode 6? стоит прочитать. Он указывает, что файл PCH, вероятно, не является хорошей идеей, и предлагает явно включать файлы .h в модули, которые в них нуждаются.
Я узнал, что с Xcode 6. Вам нужно вручную создать файл PCH.
Файл -> Создать -> Файл -> iOS -> C и C++ -> Файл PCH.
В приведенном выше ответе есть небольшая ошибка. Обратите внимание, что в настройках сборки под prefix.header вам просто нужно ввести имя файла .pch —
В моем случае проблема возникла, нет ошибки входного файла
Я исправил, удалив файл .pch из проекта и снова добавив эту работу для себя. Надеюсь, это поможет кому-то.