Xcode брошен в бесконечный цикл по проекту командной строки - PullRequest
1 голос
/ 25 апреля 2011

Я пытаюсь создать фундаментальное приложение командной строки под XCode4. При запуске приложения под LLVM 2.0 я получаю следующие 3 ошибки:

/Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGPDFContext.h:60:23: error: expected function body after function declarator [3]
/Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXUIElement.h:65:74: error: unknown type name 'CGCharCode' [3]
/Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/AXUIElement.h:65:94: error: unknown type name 'CGKeyCode' [3]

При установке компилятора на GCC 4.2 или LLVM GCC 4.2 он бросает XCode в цикл, и я вынужден принудительно отключить его.

Код в main.h выглядит следующим образом.

#import <Foundation/Foundation.h>

int main (int argc, const char * argv[])
{

    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];

    NSMutableArray *items = [[NSMutableArray alloc] init];

    [items addObject:@"One"];
    [items addObject:@"Two"];
    [items addObject:@"Three"];
    [items insertObject:@"Zero" atIndex:0];

    for(int i = 0; i < [items count]; i++)
    {
        NSLog(@"%@", [items objectAtIndex:i]);
    }

    [pool drain];
    return 0;
}

Кто-нибудь знает решение?

1 Ответ

0 голосов
/ 26 апреля 2011

Ну ладно ... после того, как было прорыто множество форумов, я закончил тем, что удалил любой XCode, который у меня был, и очистил каталог разработчика.Повторная загрузка XCode 3 и XCode 4. Установка как своих собственных соответствующих каталогов, так и того, что вы знаете.

Это работает ..!

Вероятно, какой-то беспорядок, оставшийся от обновления XCode 3, приводил к тому, что мой XCode становился зацикленным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...