2012-11-21 5 views
0

비슷한 질문이 있다는 것을 알고 있지만 여전히 해결할 수 없습니다. 여전히이 오류 -오류 : @end 오류가 누락되었습니다 : 예상 식별자 또는

error: missing @end [1] 
    error: expected identifier or '(' [1] 
    error: expected a type [1] 

내가 동일한 이름을 가진 새로운 빈 파일로이 파일을 교체 (이는 헤더 파일에 수)?

#import "Storage.h" 

@implementation Storage 

@end 


#import <Foundation/Foundation.h> 

@interface Storage : NSObject 


@end 
+0

언급 한 헤더 파일 (필요한 경우 다른 코드) –

답변

4

PREVIOUS 헤더 파일 일어날 수 가능성이 완전하지 않습니다. 클래스 인터페이스에 @end가 없습니다. https://developer.apple.com/library/ios/#documentation/Cocoa/Conceptual/ObjectiveC/Chapters/ocDefiningClasses.html#//apple_ref/doc/uid/TP30001163-CH12-SW1

+1

네가 맞았으므로 다른 클래스에서 @tag가 빠졌지 만 f-gxcode 디버거가 다른 클래스를 가리켰다. – pvllnspk

+0

예기치 않은 입력이 처음 발생한 곳에서 오류를보고합니다. 이 경우, 다음 헤더에있을 것입니다. "실종 된 @end"를 "이런, 나는이 시점 이전에 @end를 본 것으로 생각했다"고 해석하는 것이 가장 좋습니다. – CuriousRabbit

0

.h 대신? .m 파일을 가져 오시겠습니까?

이 같이

, 분명히 잘못된 하지만, 쉽게 자동 완성

#import "myHeader.m" 
+0

이것은 대답이 아니지만 추측입니다. 이것을 질문에 대한 의견으로 요청하십시오. – rmaddy

+1

+1 (어쨌든 시도해 주셔서 감사합니다) – pvllnspk

관련 문제