Guest User

Untitled

a guest
Jan 17th, 2019
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. func saveCoreData(domain: String){
  2.  
  3. let moc = (UIApplication.shared.delegate as! AppDelegate).persistentContainer.viewContext
  4. let siteEntity = NSEntityDescription.entity(forEntityName: "SiteDB", in: moc)!
  5. let siteDB = NSManagedObject(entity: siteEntity, insertInto: moc)
  6.  
  7. MagicalRecord.save({ (localContext: NSManagedObjectContext!) in
  8. siteDB.setValue(domain, forKeyPath: "domain")
  9. })
  10.  
  11. }
  12.  
  13. [NSManagedObjectContext(MagicalSaves)
  14. MR_saveWithOptions:completion:](0x600001d0cb40) NO CHANGES IN **
  15. UNNAMED ** CONTEXT - NOT SAVING
  16.  
  17. extension SiteDB {
  18.  
  19. @nonobjc public class func fetchRequest() -> NSFetchRequest<SitesDB> {
  20. return NSFetchRequest<SiteDB>(entityName: "SiteDB")
  21. }
  22.  
  23. @NSManaged public var domain: String?
  24.  
  25.  
  26. }
Add Comment
Please, Sign In to add comment