thrift-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew McKnight (JIRA)" <>
Subject [jira] [Created] (THRIFT-4227) Generate Xcode Core Data model file
Date Sat, 10 Jun 2017 03:57:18 GMT
Andrew McKnight created THRIFT-4227:

             Summary: Generate Xcode Core Data model file
                 Key: THRIFT-4227
             Project: Thrift
          Issue Type: New Feature
          Components: Cocoa - Compiler
            Reporter: Andrew McKnight
            Priority: Minor

As an Apple developer, I'd like to be able to store objects defined in my Thrift spec using
the Core Data object relational database system.

To do this, it is best to generate the XML document that defines the Core Data model. Developers
may then use tools like Xcode or mogenerator to generate the actual classes in source code.

This approach is preferable to directly generating the source code that attempts to subclass
NSManaged object, as we can avoid keeping up with language, compiler and Core Data API changes
that affect how that source code would be written. By simply stopping with the XML definition,
we let Xcode et al handle all the other compatibility concerns.

This message was sent by Atlassian JIRA

View raw message