Xcode 在抛出 fatalError 时崩溃

Sta*_*les 5 xcode core-data swift

static func saveContext (context: NSManagedObjectContext = getContext()) {        
    if context.hasChanges {        
        do {
            try context.save()
        } catch let nserror as NSError {      
            fatalError("Unresolved error \(nserror), \(nserror.userInfo)")
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

(我把它放在保存 CoreData 上下文上)

当我抛出 fatalError 时,Xcode 本身每次都会崩溃,我必须再次打开它。

也许有人知道如何解决它或什么?