2011-06-29 24 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の前にExpected specifier-qualifier-list"というエラーが表示されます。私はすでにそのクラスのヘッダーをインポートしたので、型として検出する必要があります。エラーの前に特定の修飾子リストが必要です

+0

もう一度きれいにして構築してください – onmyway133

答えて

0

このエラーは通常、ターゲットにフレームワークまたはファイルを追加していないときに発生します。作成するターゲットに「NotepadViewController.h」がありますか?

xCode 4では、ビルドフェーズの[ソースのコンパイル]セクションを展開して確認できます。 xCode 3では、「情報を取得する」を使用して、そのファイルがどのターゲットに含まれているかを確認することができます(メモリが真実である場合)

+1

それがあります。私は "NotepadViewController"のための前方クラス宣言を使用し、それは働いた。私は周期的な宣言と関係があると思う。私はそれについてもっと読んでいる。 – crzrcn

関連する問題