Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
let newDepartment : CSDepartment = NSEntityDescription.insertNewObjectForEntityForName(...) as CSDepartment
let newDepartment = NSEntityDescription.insertNewObjectForEntityForName(...) as CSDepartment
managedModel
через вспомогательную переменную?//Managed Model
var _managedModel: NSManagedObjectModel?
var managedModel: NSManagedObjectModel{
if !_managedModel{
_managedModel = NSManagedObjectModel.mergedModelFromBundles(nil)
}
return _managedModel!
}
@lazy var managedModel = NSManagedObjectModel.mergedModelFromBundles(nil)
Не знаю уж бага это в Xcode 6 Beta или фича, но префиксы для классов собственных, чтобы не писать их всякий раз, теперь надо выставлять вручную. Сделать это можно во вкладке File Inspector если выбрать файл проекта.
Swift + CoreData + Немного напильника