Hinzufügen von Core-Daten zu einer bestehenden iPhone-App

8

Ich habe meine Anwendung gestartet und möchte jetzt Core-Daten zu meiner App hinzufügen. Wie kann ich es hinzufügen?

    
uttam 08.01.2010, 07:01
quelle

3 Antworten

11

Ich stimme nicht zu, dass Sie ein neues Projekt starten müssen. Es ist ziemlich einfach, CoreData in ein bestehendes Projekt zu integrieren - ein guter Ausgangspunkt ist ein neues CoreData-Projekt, aber kopieren Sie den generierten Code in Ihr bestehendes Projekt (prüfen Sie sorgfältig den App-Delegaten, um zu sehen, was er einrichtet). Es gibt wirklich nicht so viel Code und es ist einfach, neue Datenmodelle zu erstellen.

Es ist auch eine wirklich gute Idee, durch Apples CoreData-Tutorials zu verstehen, was vor sich geht, und es gibt auch einige gute Bücher.

    
quelle
2

Sofern Sie nicht wirklich weit in Ihre App eingedrungen sind, können Sie am einfachsten ein neues Xcode-Projekt mit der Core Data-Vorlage starten. Wenn Sie Ihren Code wirklich nicht in ein neues Projekt verschieben möchten, können Sie das Core Data-Framework und den erforderlichen Standardcode in AppDelegate hinzufügen. Aber wirklich, es sei denn, Sie möchten für eine Weile basteln, ist der einfachste Weg, ein neues Projekt mit der richtigen Vorlage zu machen.

    
Jonathan Sterling 08.01.2010 07:05
quelle
1

Wie viel Code hast du geschrieben? Es kann am einfachsten sein, ein neues Projekt mit der Core Data-Vorlage zu starten und in Ihrem vorhandenen Code zu migrieren.

Ich bin mir nicht sicher, wie viel Erfahrung Sie mit Core Data haben, aber die Standardvorlage fügt meiner Meinung nach ein bisschen Bloat hinzu. Sei bereit, es an deine Bedürfnisse anzupassen.

    
D.C. 08.01.2010 07:04
quelle