Warum möchte ich möglicherweise zwei oder mehr Core Data-Modelle?

Ich bin neugierig zu wissen, wer mehrere Kerndatenmodelle verwendet und warum, welche Vorteile ich habe. Ich entwickle eine Anwendung, von der ich glaube, dass ich von mehreren Modellen profitieren kann, bin mir aber anderer Vorteile nicht sicher.

Meine aufstrebende App wird für das iPad und eine andere Version für das iPhone sein. Das iPad hat 3 Hauptinhalte, das iPhone hat nur einen, der sich auch auf dem iPad befindet. Wenn Sie diesen Inhalt in ein anderes Kerndatenmodell isolieren, werden möglicherweise Änderungen dieses Modells beibehalten Meine beiden Apps werden einfacher.

Obwohl ich ein paar Entitäten habe, die ich in beiden benötigen würde, könnte ich sie einfach kopieren oder ein großes Modell haben.

Irgendwelche Vorschläge ?

Wie auch immer, dies ist natürlich keine alltägliche Situation. Welche anderen Szenarien können dazu führen, dass Sie mehrere Core Data-Modelle erstellen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage