Я только что установил Xcode 4, и у меня есть проблема. У меня есть код, подобный следующему:
#ifdef __OBJC__
#include <Foundation/NSAutoReleasePool.h>
#include <Foundation/NSPathUtilities.h>
#include <CoreFoundation/CoreFoundation.h>
#else
Get GCC to error here! - Please read comment below
// You must tell Xcode to compile this filename.c as Objective-C"
// Select the file, Command-I, select "sourcecode.c.objc" from the File Type: drop list.
// Also add Foundation.framework as a dependency
#endif
Этот код предназначен для сообщения об ошибке в строке Get GCC, так что вы переключаете тип файла на sourcode.c.objc, а затем при повторной компиляции строка Get GCC компилироваться не будет. Это работало в Xcode 3, но не в Xcode 4.
Кто-нибудь есть какие-либо предложения о том, что изменилось между Xcode 3 и 4 для настройки типов файлов? Или определение _OBJC изменилось?
Заранее спасибо.