Search code examples
ioscore-datamagicalrecordmagicalrecord-2.1magicalrecord-2.2

MagicalRecords importFromArray return empty array


I am using the code below for create my Team NSManagedObjects. But when I print my array object the Xcode console says me the array is empty.

[MagicalRecord saveWithBlock:^(NSManagedObjectContext *localContext)
{
    NSArray *array = [Team MR_importFromArray:objects inContext:localContext];   
}
completion:^(BOOL success, NSError *error)
{

}];

The completion block invokes but I don't understand why? The objects were not created. Any suggestions or workarounds?

The Magical records seems create the records, but with some delay.


Solution

  • MagicalRecord 2.2 has a bug that isn't saving imports. Use version 2.0.8. It has saveWithBlock