0

重複の可能性:
既存のiPhoneプロジェクトへのコアデータの追加

コアデータを既存のiOSプロジェクトに追加するにはどうすればよいですか?データモデルファイルを追加し、そこからデータモデルを作成し、3つのプロパティをアプリデリゲートに追加して、すべて既存の(!)プロジェクトに追加しました。また、CoreDataをフレームワークに追加しました。

アプリデリゲートのdidFinishLaunchingメソッドで[selfmanagedObjectContext]を呼び出しましたが、nilを返します。getterメソッドをオーバーライドして、そこからデータモデルをロードする必要があると思いますか?それ、どうやったら出来るの?

4

1 に答える 1

7

これを行う最も簡単な方法は、新しいプロジェクト(空のプロジェクト)を作成し、コアデータが追加されていることを確認することです。次に、違いを確認するだけで、4つの大きなものがあるはずです。

  1. AppDelegateで作成されたものをすべて追加します
  2. CoreDataフレームワークに追加する
  3. データオブジェクトを追加します
  4. pchファイルを変更します
于 2012-10-02T14:15:49.043 に答える