0

I am trying to translate my code from Objective-C to Swift but for NSManagedObjectModel I get this error:

Use of undeclared type NSManagedObjectModel.

The code in Objective-C:

NSManagedObjectModel *managedObjectModel;
NSManagedObjectContext *managedObjectContext;       
NSPersistentStoreCoordinator *persistentStoreCoordinator;

I translated to Swift:

var managedObjectModel: NSManagedObjectModel?
var managedObjectContext: NSManagedObjectContext?
var persistentStoreCoordinator:  NSPersistentStoreCoordinator?

Is it right?

d4Rk
  • 6,622
  • 5
  • 46
  • 60
Steven
  • 762
  • 1
  • 10
  • 27

1 Answers1

7

You're missing the import for CoreData. Put this in the top of your file to the other import statements:

import CoreData
d4Rk
  • 6,622
  • 5
  • 46
  • 60