title: Swift Core Data: auto-generating managed object subclass makes the class name to PRODUCT_MODULE_NAME.entityName in model
body: <p>I'm making a purely Swift project, and when I create an entity in model file, then use <code>Editor-&gt;Create NSManagedObject Subclass</code> to create class file for the entity, in the model, the <code>Class</code> property for entity becomes <code>PRODUCT_MODULE_NAME.entityName</code>, this will cause core data to fail loading NSManagedObject subclass instance.</p>
  
  <p>I know how to get pass by this by using <code>@objc()</code> and rename the class property in model file, but is there any better idea?</p>