Units と BUnits の 2 つのエンティティがあり、Units エンティティには何度も置き換えられるデータがあり、BUnits はデータを消去する前に Units エンティティのバックアップになります。
インスタンスを作成したらNSManagedObjectContext
、次を使用して各エンティティのインスタンスを取得しました
NSManagedObjectContext *context = [mainDelegate managedObjectContext];
NSEntityDescription *unitsEntity = [NSEntityDescription entityForName:@"Units" inManagedObjectContext:context];
NSEntityDescription *bUnitsEntity = [NSEntityDescription entityForName:@"BUnits" inManagedObjectContext:context];
しかし、各レコードのループを作成する以外に、Units エンティティ レコードを BUnits エンティティにコピーすることはできませんでしたが、より良い解決策があると思います。
これについてどう思いますか、より良い解決策はありますか?
アップデート:
誰かがそれを使用できる場合に私が使用した解決策は私の答えにあります。これを行うためのより良い方法があると思います。私はそれをチェックし続け、何か見つかったら質問を更新します。