2013-07-01 2 views
0

아무데도 Xcode에서이 이상한 컴파일러 경고가 표시됩니다. 이 오류로 인해 다른 파일에서 더 많은 오류가 발생하며이 파일을 제외한 모든 파일이 며칠 내에 수정되지 않았습니다 (이 파일 포함). 한 시간 전에 나는 컴파일 할 수 있었지만 몇 분 후에 나는 이것을 얻었다.Xcode의 이상한 컴파일러 경고

나는 이미 깨끗하게했으나 도움이되지 않았습니다. 또한이 파일들에있는 모든 특수 문자를 다시 입력했는데 어느 것도 도움이되지 않았습니다.

내가 엑스 코드를 4.6.2

Screenshot

편집을 사용하고 있습니다 : 실제 소스를 downvote을 제거하기 위해 ...

로그 탐색기 (보기> 네비게이터> 로그 표시 네비게이터에
#import <Foundation/Foundation.h> 

@interface TempPartner : NSObject   //Expected identifier or '(' 

@property (nonatomic) NSString *key; 
@property (nonatomic) NSString *fullname; //Unexpected '@' in program 
@property (nonatomic) NSString *text;  //Unexpected '@' in program 
@property (nonatomic) NSString *mail;  //Unexpected '@' in program 

- (TempPartner *)initWithKey:(NSString *)key fullName:(NSString *)fullname text:(NSString *)text mail:(NSString *)mail; 
              //Expected a type 
              //Missing context for method declaration 

@end          //Expected method body 
+1

스크린 샷에 코드를 표시하지 마십시오. 코드 스 니펫 옵션을 사용하여 작성하십시오. 이 스크린 샷은 읽기가 매우 어렵습니다. 스크린 샷 인 경우 -1은 이미지가 코드로 대체 될 때 제거합니다. – Popeye

+0

'pch' 파일에 오류가 없는지, 특히 균형이 맞지 않는 대괄호로되어 있는지 확인하십시오. – StatusReport

+0

컴파일러가 Objective-C 이외의 파일로 파일을 컴파일하려고하는 것처럼 보입니다. Xcode를 확인하여 확인하십시오. –

답변

1

이동). 최신 빌드를 선택하십시오. 오류 때문에 그 옆에 빨간색 원이 있어야합니다. 해당 빌드의 로그를 보려면 해당 아이콘을 클릭하십시오. 그것은 무엇을 말하는가?

미리 컴파일 된 헤더 .pch 파일에서 오류가 있는지 확인하고 AppDelegate도 확인하십시오.

+0

고마워, 그게 해결 됐어. 이슈 네비게이터에 나타나지 않은 파일들 중 하나는 처음에는'^^^ '를 가지고있었습니다. – Marc