Я только что обновил свой Mac до Lion, а затем Xcode 4.1. Мой проект iPhone, который работал хорошо с Xcode 4.0, имел 401 ошибку в Xcode 4.1.
Я нашел решение в Google и получил два полезных способа.
- изменил компилятор с GCC 4.2 на LLVM 2.1.
- изменено
#import "/usr/include/sqlite3.h"
на #import <sqlite3.h>
Теперь количество ошибок уменьшено до 15, говоря:
Ожидаемое тело функции после объявления функции
on OBJC_ARC_UNAVAILABLE
в файле Runtime.h, который является встроенным исходным файлом.
Я пытался изменить iOS Deployment Target с iOS 3.0 на iOS 4.1 и установить другие флаги C как
-D__IPHONE_OS_VERSION_MIN_REQUIRED = 040100
Но ни один из них не работал.
Любая помощь будет оценена. Спасибо.