Reputation: 27123
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.
Upvotes: 0
Views: 351
Reputation: 11845
MagicalRecord 2.2 has a bug that isn't saving imports. Use version 2.0.8. It has saveWithBlock
Upvotes: 2
Reputation: 40030
Add logging of the error in your completion handler to get more information about the issue:
NSLog(@"Error: %@", [error localizedDescription]);
Also, have a look into this thread on GitHub:
https://github.com/magicalpanda/MagicalRecord/issues/656
Upvotes: 0