MagicalRecordフレームワークを使用してユーザー設定を保存しています。さて、初めて、バックグラウンドスレッドに保存したいと思います。Magical Recordのgithubページには、私が完全には理解していないスニペットの例があります。
Person *person = ...;
[MagicalRecord saveInBackgroundWithBlock:^(NSManagedObjectContext *localContext){
Person *localPerson = [person MR_inContext:localContext];
localPerson.firstName = @"John";
localPerson.lastName = @"Appleseed";
}];
なぜ最初の行が必要なのですか?ブロック内にPersonを完全に作成することはできませんか?ありがとうございました!