コアデータをpersistentStoreCoordinator、コアデータモデル、エンティティとしてsqliteを使用して移行していますが、私はすべてを作成しましたが、現在の問題はコアデータを初期化する方法を知らないことですデータファイルをmainBunddleに入れたファイルにコピーします。私はappDelegateコンテキストに私のコンテキストを割り当てるとき既存プロジェクトのコアデータ
-[NSKeyedUnarchiver initForReadingWithData:]: data is empty; did you forget to send -finishEncoding to the NSKeyedArchiver?
2011-07-14 17:37:59.409 SalePersonApp[1202:207] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSMutableArray insertObject:atIndex:]: attempt to insert nil object at 0'
::そして、このようなエラーが常にある
SalePersonAppAppDelegate *app = [[UIApplication sharedApplication] delegate];
NSManagedObjectContext *context = app.managedObjectContext;
エラーは二行目にありました。
私の言ったように、コアデータがSQLファイルにエンティティを書き戻す方法を知らないので、私のsqliteファイルは空です。
これを行う方法を教えてもらえますか?事前にありがとうございます。