2010-08-20 3 views
0

이것은 매우 간단한 질문 일 가능성이 있습니다. 그러나 나는 그것에 의해 완전히 난처하게됩니다. (상황에 조금 더 당혹 스럽습니다). 나는 엑스 코드의 명령 줄 유틸리티에 다음 코드를 가지고 : 나는 프로젝트를 빌드 할 때NSObject가 정의되지 않았습니다 (객관적인 c)

#include <CoreFoundation/CoreFoundation.h> 

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

    NSFileManager *filemgr = [NSFileManager defaultManager]; 

} 

나는 " 'NSFileManager를'이 선언되지 않은 것입니다"라는 오류가 발생합니다.

#include <Foundation/Foundation.h> 

내 오류 수가 파일 "NSObjCRuntime.h"의 모든 오류와 3951 3에서 점프 : 나는 줄을 추가합니다. 코드에 문제가 있다고 생각하지 않지만, 프로그래밍 환경에서 잘못 설정된 것이 있습니까?

도움 주셔서 감사합니다.

답변

0

, 난 당신이 무엇을하고 있는지 모를 때 당신은 그런 물건 자신을해야한다고 생각, 그냥 엑스 코드는 당신을 위해 열심히 일을 못하게 .

Foundation 기반 명령 줄 도구의 새 프로젝트 창에서 템플릿을 사용할 수 있어야합니다.

+0

프로젝트를 만들었을 때 핵심 기초 도구와 기초 도구의 차이점을 알지 못했습니다 (정직하게도 옵션을 알 수 없었습니다). – MrWizard54

2

작은 따옴표는 유효하지 않습니다. 이 시도 :

당신은 또한 당신의 자동 해제 풀을 잊어
#import <Foundation/Foundation.h> 
+0

작은 따옴표는 stackoverflow의 markdown wrong를 사용하지 않는 저의 인공물이었습니다. 소식이 업데이트되었습니다. – MrWizard54

관련 문제