Ожидаемый список спецификаторов-квалификаторов перед ошибкой

#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" в "NotepadViewController * _notepadVC;" Я уже импортировал заголовок этого класса, поэтому он должен определять его как тип, верно?

1 ответ

Эта ошибка обычно возникает, когда вы не добавили фреймворк или файл к своей цели, находится ли "NotepadViewController.h" в цели, которую вы создаете?

В xCode 4 вы можете проверить это, развернув раздел "Исходники компиляции" в Этапы сборки. В xCode 3 вы можете использовать "Получить информацию", чтобы увидеть, какие цели этот файл включен (если моя память мне верна)

Другие вопросы по тегам