现在我正在尝试使用Magical Record开发iCloud应用程序。
保存时,MR_saveOnlySelfAndWait方法中出现EXC_BAD_ACCESS错误。
- (void)viewDidLoad
{
[super viewDidLoad];
[MagicalRecord setupCoreDataStackWithiCloudContainer:@"com.sample.SampleApp" localStoreNamed:@"SampleApp.sqlite"];
NSManagedObjectContext *magicalContext = [NSManagedObjectContext MR_defaultContext];
Cat* magicalCat1 = [Cat MR_createEntity];
magicalCat1.name = @"mike";
[magicalContext MR_saveOnlySelfAndWait];
}
发生的实际部件错误如下
@try
{
saveResult = [self save:&error]; <-- EXC_BAD_ACCESS occurred here
}
@catch(NSException *exception)
{
MRLogError(@"Unable to perform save: %@", (id)[exception userInfo] ?: (id)[exception reason]);
}
请给我任何解决此问题的建议。 提前谢谢。