Ошибка: ожидаемый список спецификаторов-определителей до ... в основных данных XCode - PullRequest
2 голосов
/ 10 сентября 2009

Я продолжаю получать эту ошибку "ошибка: ожидаемый список спецификаторов-спецификаторов для кода основных данных, с которым я работаю, в делегате приложения.

Теперь, когда я получаю эту ошибку и около 40 других ошибок, связанных с управляемым объектом контекста и т. Д., Я подумал, что, возможно, библиотеку нужно импортировать. Теперь я не делал этого раньше, но я пошел в группу Frameworks и добавил существующие фреймворки, и он добавил CoreData.framework. Я перестраиваю и все равно придумала ошибку. Нужно ли импортировать что-либо явно в заголовках или есть какой-то другой шаг, который мне нужно сделать?

Спасибо

Ответы [ 3 ]

2 голосов
/ 17 марта 2010

Ошибка expected specifier-qualifier-list... указывает на то, что вы пытались использовать неопределенный тип данных в объявлении члена, либо в классе, либо в структуре. Вам нужно #import конкретный заголовок, в котором определен отсутствующий тип. Чтобы узнать, какой заголовок содержит пропущенный тип, дважды щелкните по имени типа, чтобы открыть заголовок, в котором он определен. Затем, удерживая нажатой клавишу «Command», щелкните заголовок окна, чтобы увидеть полный путь к заголовку. Например, двойной щелчок команды «NSImage» открывает файл NSImage.h, а щелчок команды заголовком показывает, что он находится в AppKit.framework. Таким образом, оператор импорта для этого заголовка будет #import <AppKit/NSImage.h>.

2 голосов
/ 10 сентября 2009

Можете ли вы указать точную ошибку? Бит после «для», вероятно, является важной частью.

1 голос
/ 21 апреля 2010

Ты прав, но это ...

#import <CoreData/CoreData.h>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...