Swift SourceKitService Crashed

Tengo un proyecto Swift que utiliza Core Data y el código generado para saveContext() está causando que Xcode se bloquee con el error de SourceKitService Crashed. Cuando lo comento, el error se detiene, y parece ser self.managedObjectContext que está causando el error. He comentado mi código, así que es como un proyecto nuevo, pero sigue fallando. Gracias

(Xcode 6.0.1)

 func saveContext () { if let moc = self.managedObjectContext { var error: NSError? = nil if moc.hasChanges && !moc.save(&error) { // Replace this implementation with code to handle the error appropriately. // abort() causes the application to generate a crash log and terminate. You should not use this function in a shipping application, although it may be useful during development. NSLog("Unresolved error \(error), \(error!.userInfo)") abort() } } } 

Hice un nuevo proyecto y copié mi código, y el nuevo proyecto está bien (y exactamente lo mismo), así que informé esto a Apple como un error potencial.

Gracias

Actualizar:

Encontré esto para hacer las cosas un poco más fácil 🙂

https://github.com/kattrali/deriveddata-exterminator

Trabajaría en varios proyectos y obtendría continuamente este error, a veces hasta el punto en que Xcode se volviera inutilizable. Finalmente solucioné el problema abandonando Xcode, vaciando la carpeta ~/Library/Developer/Xcode/DerivedData y luego volviendo a abrir el proyecto.

Apple resuelve este locking Versión: 6.1.1

Novedades de la versión 6.1.1

Incluye SDK para OS X 10.10 Yosemite, OS X 10.9 Mavericks y iOS 8.1

 • Fixes common causes of SourceKit crashes when working with Swift • Additional bug fixes and stability improvements 

https://itunes.apple.com/us/app/xcode/id497799835?ls=1&mt=12

También puedes resolver esto usando eliminar tu proyecto de la siguiente ruta

~ / Library / Developer / Xcode / DerivedData