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 之前的预期说明符限定符列表” 我已经导入了那个类的标题,所以它应该把它检测为一种类型,对吧?

4

1 回答 1

0

当您没有向目标添加框架或文件时,通常会发生该错误,您正在构建的目标中是否有“NotepadViewController.h”?

在 xCode 4 中,您可以通过展开构建阶段中的“编译源”部分来检查这一点。在 xCode 3 中,您可以使用“获取信息”来查看包含该文件的目标(如果我没记错的话)

于 2011-06-29T14:59:08.027 回答