User should be able to generate NSManagedObject subclass from .xcdatamodeld file view

Originator:ryan.kuykendall
Number:rdar://26510428 Date Originated:2016-05-26
Status:Open Resolved:
Product:XCode Product Version:7.3.1
Classification:UI/Usability Reproducible:yes
 
Summary:
XCode currently only allows developers using CoreData to generate a NSManagedObject subclass for an entity by going to the "Editor" menu item and selecting the "Create NSManagedObject subclass..." item in the menu. This is an unintuitive place to look for this command.

Steps to Reproduce:
n/a

Expected Results:
The .xcdatamodeld view should provide a means for generating an NSManagedObject subclass by any of the following:

1. By allowing the user to control-click on the entity name and providing a contextual menu that allows the user to initiate the subclassing flow
2. By providing a button somewhere in the primary .xcdatamodeld view that initiates the subclassing flow
3. By providing a button in the right panel under the "Data Model Inspector" to initiate the subclassing flow



Actual Results:
n/a

Version:
n/a

Notes:


Configuration:
n/a

Attachments:

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!