2011-01-10 1 views
11

Esiste un modo per decodificare un file 'mamma' di Core Data (modello di dati di base compilato)?File 'mom' di anagrafica principale Dati anagrafici

+0

Qual è la tua motivazione? È possibile ottenere un elenco di entità, relazioni e attributi senza eseguirne il reverse engineering. – Eimantas

+1

Mi è stata data un'app senza le sue fonti che sto cercando di capire. Come ottengo le informazioni che hai menzionato? – user204884

risposta

18

C'è un modo per farlo facilmente.

È possibile importare un file datamodel compilato (.mom) in un documento di modello (.xcdatamodel) utilizzando Xcode> Design> Modello dati> Importa. Ciò ti permetterà effettivamente di "decodificare", se lo desideri, il file della mamma compilato e ispezionare il suo modello.

Edit:

Nel Xcode 5 e successivi, il menu è sotto Editor-> Importa. Ma questo menu apparirà solo quando si fa clic su .xcdatamodel

+0

dov'è l'opzione Xcode -> Design? – onmyway133

+0

A partire da xcode5 è Editor-> importa – palaniraja

+0

Qualche idea su dove vive Xcode 6? – Unome