: caracteres incorrectos en classname: (nulo)

Cuando estoy buscando objects de Parse, obtengo el error: [Error]: bad characters in classname: (null). Aquí está mi function de consulta:

func findEmployeeForLoggedInUser(completion: (array: [PFEmployee], error: String?) -> Void) { var query = PFQuery() query.whereKey("employerId", equalTo: PFUser.currentUser()!.objectId!) query.findObjectsInBackgroundWithBlock { (results, error) -> Void in var employeeArray = results as? [PFEmployee] if let error = error { let errorString = error.userInfo?["error"] as? String if let objects = employeeArray { completion(array: objects, error: errorString) } else { completion(array: [], error: errorString) } } else { if let myObjects = employeeArray { for object in myObjects { let object = object as PFEmployee } } completion(array: employeeArray!, error: nil) } } } 

Cuando realmente quiero consultar los objects, llamo a la function en un file separado:

 networking.saveEmployee(employee, completion: { (error) -> Void in if error == nil { var alert = UIAlertController(title: "Success!", message: "Your employee was saved!", prefernetworkingStyle: .Alert) var alertAction = UIAlertAction(title: "Ok", style: .Default, handler: { (action) -> Void in self.dismissViewControllerAnimated(true, completion: nil) }) alert.addAction(alertAction) self.presentViewController(alert, animated: true, completion: nil) } else { var alert = UIAlertController(title: "Error", message: "\(error)", prefernetworkingStyle: .Alert) var alertAction = UIAlertAction(title: "Ok", style: UIAlertActionStyle.Cancel, handler: nil) alert.addAction(alertAction) self.presentViewController(alert, animated: true, completion: nil) } }) 

Llamo a la function en el método viewDidLoad. networking es una instancia de mi class de networking donde la function de consulta se declaró originalmente. ¿Qué significa este error y qué estoy haciendo mal?

EDITAR: CÓMO SE ESTÁ CREANDO PFEMPLOYEE

 class PFEmployee: PFObject, PFSubclassing { override class func initialize() { self.registerSubclass() } class func parseClassName() -> String { return "Employee" } @NSManaged var name: String? @NSManaged var jobDesc: String? @NSManaged var numberOfPoints: Int @NSManaged var education: String? @NSManaged var birthday: String? @NSManaged var employerId: String? @NSManaged var image: PFFile? @NSManaged var email: String @NSManaged var commentary: String? } 

PFQuery necesita ser instanciado con un nombre de class:

 var query = PFQuery(className: "PFEmployee") 

Asumiendo que la class se llama PFEmployee en los datos analógicos.