2011-06-29 69 views
1
#import <UIKit/UIKit.h> 
#import "NotepadViewController.h" 
#import "NotesTableViewController.h" 
#import "NoteInformationTransferProtocol.h" 

@interface NotesViewController : UIViewController <NoteInformationTransferProtocol> 
{ 
    UITextField *_noteTitleTextField; 
    UIButton *_addButton; 
    UITextField *_description; 
    UIView *_notesTableView; 

    NotepadViewController * _notepadVC; 
    NotesTableViewController *_noteTableVC;   
} 

我在「NotepadViewController * _notepadVC;」上得到錯誤「NotepadViewController之前的預期說明符 - 限定符列表」我已經導入了該類的標題,因此它應該將其檢測爲類型,對嗎?錯誤前的預期說明符 - 限定符列表

+0

只需清理並重新構建 – onmyway133

回答

0

當您沒有添加框架或文件到您的目標時,通常會出現該錯誤,您正在構建的目標中是否爲「NotepadViewController.h」?

在xCode 4中,您可以通過展開構建階段中的「編譯源」部分來檢查此問題。 在xCode 3中,您可以使用「獲取信息」來查看該文件包含哪些目標(如果我的記憶爲我服務)

+1

它就在那裏。我使用了「NotepadViewController」的前向類聲明,它工作。我想這與週期性聲明有關。我正在閱讀更多。 – crzrcn

相關問題