iOS 5 - ошибка компилятора Apple LLVM 3.0 - PullRequest
3 голосов
/ 10 ноября 2011

Я не знаю, что здесь происходит, когда я пытался скомпилировать с Xcode, компилятор показывает это утверждение: «Ошибка компилятора Apple LLVM 3.0».В нем говорится о фатальной ошибке:
file '/Users/integraasp/Dropbox/code/FlipView/Classes/ColorHelper.h' был изменен с момента создания предварительно скомпилированного заголовка.Он может хорошо работать и работать на устройстве, но я не могу проверить свой код на симуляторе.

Прежде чем я получил эту ошибку, я пытался скопировать самую новую версию своего кода из Dropbox.Я не знаю, что делать, так как я изменил много строк кода ....: '(

Я пробовал решение по этой ссылке, но, к сожалению, оно не работает вообще. Есть кто-нибудьможет помочь мне ..?: (*

Конвертировать в ARC - Компилятор LLVM 3.0 Ошибка

Ошибка компилятора LLVM 3.0: приведение типа указателя C к Objective-Для указателя типа C 'id' требуется мостовое приведение

**

Наконец-то я нашел ошибку.:)

**

Ну, наконец-то я нашел ошибку. prefix.pch Файл для этого проекта объявлен неправильно, все заголовочные файлы этого проекта записаны. Я просто записываю вручную на prefix.pch все заголовочные файлы из моего проекта, и все готово.:)

Ответы [ 2 ]

15 голосов
/ 19 апреля 2012

Очистка папки сборки, т.е. Option + Command + Shift + K, а не просто Product> Clean для проекта, обычно решает эту проблему.

1 голос
/ 22 марта 2012

попробуйте выполнить следующий шаг.

Установите для компилятора проекта значение «LLVM GCC 4.2» вместо «Apple LLVM 3.0»;ARC поддерживается только при использовании Apple LLVM.Чтобы установить компилятор проекта, в вашем Проекте в разделе «Параметры сборки», а затем в разделе «Параметры сборки» есть параметры для «Компилятора для Objective-C».Измените это значение на "LLVM GCC 4.2

...