2013-03-28 1 views
6

Использование JSONkit для проекта с включенным ARC и с проблемами. Я правильно обозначил файлы как -fno-objc-arc и попытался построить, но это все еще бросает ошибки, такие как ARC включен. Любые идеи, что я мог бы потерять?Невозможно отключить ARC для JSONkit

Для ясности, я помечено файл в сборке Phases-> Compile Sources-> JSONkit.m

EDIT: снимок экрана ошибки. Это те же самые ошибки, которые я получил, прежде чем добавить флаг для файла, который будет проигнорирован ARC enter image description here

+2

Каковы ошибки? –

+1

Кажется, проблема с Xcode. Вы пробовали очистить и снова построить проект? – fbernardo

+0

@fbernardo Пробовал чистить и строить, завершать и снова открывать xcode, удалять файлы и повторно добавлять (да, я скопировал файлы, и они добавлены к цели) – JoeCortopassi

ответ

10

, как вы упоминаете вы должны выполнить следующие шаги, которые уже установите флаги компилятора для JSONkit.m файла также -fno-ObjC-дуговой

также

, если он не работает, то попробовал: - these steps

1.you можно удалить directy App при ~/Library/Application Support/iPhone Simulator/6.0/применения и ~/Library/Developer/Xcode/DerivedData

2.если вы можете запустить Xcode; в меню вы можете найти Project -> Clean!

+1

Этот ответ, в сочетании с полным удалением файлов и их ссылками, затем повторное добавление и пометка их, сделал трюк. – JoeCortopassi

1

Попробуйте очистить полученные данные. X-Code иногда не очищает предупреждения/ошибки сборки. Откройте организатор, Проекты, выберите свой проект, нажмите «Удалить» за производными данными. Затем выполните чистую сборку.

+0

Думал, что это возможно, но такой удачи – JoeCortopassi