Sebenarnya saya sangat membutuhkan fitur tersebut sehingga saya memutuskan untuk membuat utilitas OSX untuk melakukannya. TAPI ... kemudian saya menemukan utilitas di Mac Appstore yang (sebagian) memecahkan masalah ini (gratis untuk beberapa waktu, saya tidak tahu kondisinya saat ini). Namanya JSONModeler dan yang dilakukannya adalah mengurai pohon json dan menghasilkan model coredata dan semua subkelas NSManagedObject yang diturunkan secara otomatis. Jadi alur kerja tipikal adalah:
- Ekspor tabel dari MySQL ke xml
- Konversi xml ke json
- Berikan utilitas dengan json itu dan dapatkan model coredata Anda
Sekarang, untuk skenario yang lebih rumit (hubungan, dll) saya kira Anda harus men-tweak xml Anda sehingga akan mencerminkan pohon objek yang valid. Kemudian JSONModeler akan dapat membuat ulang pohon itu dan mengekspornya untuk coredata.