2010-01-28 4 views
2

나는 하나 개의 클래스와 같은클래스 선언 IPhone SDk에 문제가 있습니까?

#import "CalcEntryVC.h" 
@interface initialcontroller : UIViewController<UINavigationControllerDelegate> 
{ 
    IBOutlet BookmarkListTVC *bkcontroller; 
     IBOutlet CalcEntryVC *calcentryVCController; 
} 

을 선언하지만 난

@interface BookmarkListTVC : UITableViewController <UIActionSheetDelegate,UINavigationBarDelegate> 
{ 

IBOutlet CalcEntryVC *calcentryVCController; 
} 

로 BookmarkListTVC.h 에 선언 할 때 오류가 오류가 온다 'CalcEntryVC' 전에 예상 지정-규정 목록을

어떻게 극복 할 수 있습니까? #ifndef도 시도했는데 ..... 모든 솔루션은 무엇입니까?

답변

1

다른 답변에서 제안 된 것처럼 헤더를 가져 오지 않으려합니다. @class 지시문을 사용하여 CalcEntry를 전달 선언으로 선언하고자합니다.

@class CalcEntryVC.h 
+0

그러나 @class CalcEntryVC; –

+0

오른쪽, 아니요 .h. 감사. –

0

BookmarkListTVC.h에서 #import "CalcEntryVC.h"을 수행 했습니까?