Ответ 1
Вы набрали -fno-ojbc-arc
. Правильный флаг -fno-objc-arc
.
У меня странная проблема.
Я использую ASIHTTPRequest
в проекте iOS 5 с включенным ARC. Поскольку ASIHTTPRequest
не поддерживает ARC, я отключил ARC для всех отдельных файлов ASIHTTPRequest
.
Однако, когда я пытаюсь скомпилировать свой проект, xcode по-прежнему считает, что эти файлы поддерживают ARC и жалуются.
Я сделал что-то неправильно или это ошибка в xcode? Не говорите мне конвертировать ASIHTTPRequest
в ARC-совместимый код с помощью инструмента рефакторинга. Я попытался это сделать, и xcode жалуется на то, что ARC включен в проекте (?!?!).
Вы набрали -fno-ojbc-arc
. Правильный флаг -fno-objc-arc
.
Я сделал это так.
Вы должны сделать ASIHTTP в качестве библиотеки и включить его в свой проект.
Ниже приведена процедура.
- Создать проект iPhone Cocoa Touch Static Library.
- Скопируйте все поддерживаемые ASIHTTP файлы и файлы Rechability.h и .m внутри проекта библиотеки.
- Сделать сборку.
- Вы получите файл .a.
- Скопируйте файл в свой проект.
- Скопируйте необходимые файлы .h(header), которые вы собираетесь использовать в своем проекте.
Вы не получите ошибку ARC. Надеюсь, что это поможет кому-то столкнуться с аналогичными проблемами ARC.