У меня есть этот код (наряду с другими вещами):Тип приемника является опережающее объявление
- (NSManagedObjectContext *) managedObjectContext
{
assert([NSThread isMainThread]);
if (_managedObjectContext != nil) {
return _managedObjectContext;
}
NSPersistentStoreCoordinator *coordinator = [self persistentStoreCoordinator];
if (coordinator != nil) {
_managedObjectContext = [[NSManagedObjectContext alloc] init];
[_managedObjectContext setPersistentStoreCoordinator: coordinator];
}
return _managedObjectContext;
}
Эти строки дает мне ошибки, класс сообщений является опережающее объявление:
_managedObjectContext = [[NSManagedObjectContext alloc] init];
[_managedObjectContext setPersistentStoreCoordinator: coordinator];
Что это и как я могу это исправить?
Я думаю, что вы забыли импортировать заголовочный файл который вы заявили как @class abcd – Tendulkar